| |
|
|
- Página 1 - |
|
 Dietmar Horn | ¡Hola,
el se sicherlich una prima Programa y se para mich una Grund ser, mich vom PrFellow-Editor a trennen. Sobald Suchen & Ersetzen trabajo, voluntad Yo wahrscheinlich umsteigen.
Besonders el Plugin-Schnittstelle es una feine Sache. Evtl. podría lo como con Fremd-PRCs zukünftig Problemchen geben, porque el 9él Runtime laut Roland no mehr con älteren PRCs zurechtkommt (?).
Ein pocos Sugerencias:
1. Den Aufruf des Compilers una Art WinExecWait finde Yo weniger gelungen. En größeren Codes puede Compilieren ya veces algunos Minuten dauern. Während dieser Tiempo sería Me gusta al Code weiterarbeiten querer.
2. Yo vermisse el Optionen Run PRC Compile & Link Compile & Link & Execute
3. En con XPSE starten debería anschließend (optional) auch igual el Interpreter con el PRF como Parámetro aufgerufen voluntad puede, sin daß uno en el Code el entsprechende XPSE-Direktive posición haben muß. Tal vez podría David como sí XPSE una Art Errorlevel zurückgeben dejar, si no Fehler gefunden voluntad konnten.
4. En me se después de el Compilieren el Runtime No se ha encontrado, obwohl lo en el Ini correcto eingetragen es.
5. Wenn uno el código irgendwann auch todavía falten podría, dürfte para Niemanden mehr una Weg a XPrfEdit vorbeiführen.
6. Auskommentieren de más Codezeilen, como en PrFellow.
Saludo Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...]  Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...]  | 10.06.2005 ▲ |
|
|
|
|
| |
|
- Página 3 - |
|
 | @ Michael
Hab Su código veces überarbeitet, aber sólo así, el él lauffähig es. Ein bissel Komfortabler es con With y Endwith aber ya KompilierenMarcaSeparación $H Windows.ph
$U Xprfedit.pcu = The
Declare Thexprfedit# Bereichsvariable für die Klasse
Dim Thexprfedit#, Thexprfedit Klasse der Bereichvariable zuordnen
Declare Version$, Prfdir$, Plugindir$, Srcfiledir$, Srcfilename$, Hed&
Declare Buffer#
Dim Buffer#,65000
Thexprfedit#.init()
Version$ = Thexprfedit#.getversion()
Prfdir$ = Thexprfedit#.getprofandir()c:Profan
Plugindir$ = Thexprfedit#.getplugindir().XPrfEditplugins
Srcfiledir$ = Thexprfedit#.getsourcefiledir()c:ProfanXPrfEditplugins
Srcfilename$ = Thexprfedit#.getsourcefilename()MyTestPlugIn.prf
Hed& = Thexprfedit#.getxprfedit()
~Getwindowtext(Hed&, Addr(Buffer#), 65000)
Thexprfedit#.exit()
Dispose Thexprfedit# Klasse freigeben
Assign #1,Plugindir$+"PlugInLog.txt"
Rewrite #1
Print #1," Version:",Version$
Print #1," ProfanDir:",Prfdir$
Print #1," PlugInDir:",Plugindir$
Print #1," SrcFileDir:",Srcfiledir$
Print #1,"SrcFileName:",Srcfilename$
Print #1," Handle:",Str$(Hed&),"($";Hex$(Hed&);")"
Print #1,"...und der Text:"
Print #1,String$(Buffer#,0)
Print #1
Close #1
End
|
|
|
| |
|
|
|
 Michael Wodrich | [quote:635d1775af=TS-Soft]Kleineres Bugfix (0.4.1) ... - diverse de me gefundene Fehler beseitigt. ... [/quote:635d1775af] Gehört a behobenen Fehlern auch, el el Editor plötzlich 2x disponible es después de compiliert wurde?
Und como war todavía algo, habs me de tiempo otra vez no notiert...
Schöne Grüße Michael Wodrich
P.S.: Werde morgen el neue Versión testen... |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.07.2005 ▲ |
|
|
|
|
 Michael Wodrich | Lo sería sicher helfen, si en el About-Ventana el Versions-Nummer adecuado se...
Der Fehler es weiterhin disponible:
Wenn Yo compiliere de el Editor heraus, entonces erscheint una 2. Versión des Editors. Dord es entonces el Cursor al Dateianfang.
Schließe Yo esta Instanz, entonces bin Yo otra vez en el Versión, wo el Cursor a el de me gesetzten Position es. Ist jedesmal beim Compilieren así.
MfG Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.07.2005 ▲ |
|
|
|
| |
|
- Página 4 - |
|
|
 | Jetzt tener ego auch gesehen, de hecho puede nichts schlimmes ser, se en kürze repariert ser 
So, es hecho, una User äußerte el Wunsch, el el Editor el kompilieren no abwartet, pero otra vez disponible es, el va así aber garnicht, como Yo sí sonst el Exe anschließend no starten kann, como Yo no weiß wann ellos fertig es 
Werde lo später así hacer, si sólo una Exe producido se, se el Editor freigegeben, se el Exe igual comenzó voluntad eben no. Anders gehts sí nun no. About-Box angepaßt, hoffentlich vergeß Yo el nächstemal no esta a aktualisieren  |
|
|
| |
|
|
|
 | Ist el Fehler ahora weg ? En me va alles, qué sí desafortunadamente nichts bedeuten muß |
|
|
| |
|
|
|
 Michael Wodrich | 0.4.2
Jedes Compilieren fügt una Instanz hinzu...
Nur no aufgeben... :/:
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.07.2005 ▲ |
|
|
|
|
 | [quote:a97e94cd44=Michael Wodrich]0.4.2
Jedes Compilieren fügt una Instanz hinzu...
Nur no aufgeben... :/:
Schöne Grüße Michael Wodrich[/quote:a97e94cd44] Hab ahora viele Möglichkeiten getestet, kann lo pero no nachvollziehen, el Fehler tritt simplemente no yo en el en. Evtl. genauere Hinweise, wieviele Archivos, wieviele su ungespeicherte Los cambios enthalten, evtl. Schreibgeschützte Archivos usw. Also alles qué evtl. una Fehler auslösen podría. El Hauptänderung seit el letzten Versión, es sí el autom. Guardar aller veränderter, benannter Archivos vorm Kompilieren.
Sombrero tal vez todavía alguien anders dieses Phenomen beobachtet? Yo brauche en jedenfall weitere Hinweise, solange Yo, el Fehler no provozieren kann, komme Yo no en seine Spur  |
|
|
| |
|
|
|
 | Michael - ¿qué es exactamente media Usted con una Instanz hinzu... ?
Salve. |
|
|
| |
|
|
|
 Michael Wodrich | Na, unten en el Taskleiste erscheint una neues Knöpfchen. Ein Signo dafür, el el Programa doppelt en el Speicher existiert.
Getestet con un Schnelltest: Auswahl des Quelltextes encima el Öffnen-Menü. Cursor unos pocos Zeilen después de unten bewegt. Sicherheitshalber una vez más en Guardar gedrückt. Jetzt de el Menü el Compilieren gewählt y schwupps erscheint una weiterer Button en el Taskleiste y Cursor es bastante links oben.
Jetzt el Editor final y lo erscheit otra vez el Editor en el Yo, el Cursor después de unten bewegt hatte.
Ganz einfacher Test, produziert siempre el gleiche Ergebnis. Versionsnummer encima Aboutbox kontrolliert.
MfG Michael Wodrich
P.S.: Alle Archivos, el por Compilieren produziert voluntad puede fueron vorher gelöscht (prc,exe).
Kann lo ser, el el Editor irgendwo Tempdateien invertir voluntad y no kann? Hier debería el interne Programación nochmals geprüft voluntad, si todos Fehlermeldungen (%IOResult) auch beachtet voluntad.
Kann/se Yo como evtl. de lo que Hand löschen? |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 10.07.2005 ▲ |
|
|
|
|
 | >> Kann lo ser, el el Editor irgendwo Tempdateien invertir voluntad y no kann? Hier debería el interne Programación nochmals geprüft voluntad, si todos Fehlermeldungen (%IOResult) auch beachtet voluntad.
Schnellstart funktioniert natürlich anders, como el otro Características. Lo voluntad no Archivos gespeichert,lediglich el aktuelle temporär en el Temp-Directorio des Users, bajo una temporären Namen en un de me angelegtem temporären Ordner (Namen voluntad por API producido, son allso einmalig). Nachdem final estos Daten perdido, qué en efecto el Sinn y Zweck des Schnellstartes es. Das bedeutet, el el entsprechende Source después de Schnellstart evtl. siempre todavía como verändert, o. como unbenannt gilt. Durch Schnellstart se así una Status also no verändert. Schreibgeschütze Temp-Verzeichnisse son me todavía no untergekommen, voluntad aber el Source überprüfen y una evtl. fehlende Abfrage ergänzen. Wenn lo aber daran mentira debería, el Yo en el Temp-Ordner No más Archivos invertir kann, es qué a Deinem Sistema no bastante correcto y lo debería diverse Programas probleme haben. Ein Doppelstart es dadurch aber siempre todavía no erklärt.
Also weitere Meldungen Por favor,, wer ha Problemas beim Schnellstart ? |
|
|
| |
|
|
|
 | Bisher podría niemand el Fehler bestätigen, como el Editor en el gesamtem Code no neuen Instanzen de se startet oder producido, weiß Yo no wo Yo suchen debería. Schreibzugriffe, el no posible son voluntad auch no intenta auszuführen. Das heißt si una Expediente no erstellt voluntad podría, se auch no intenta hay hinein a escribir. Solche Fehler son en PureBasic sowieso más unwahrscheinlich, como todos Características en Ausführung una Ergebnis liefern, meist False (0) en Fehler o. True (<> 0) en Erfolg. Läßt se also simplemente por IF überprüfen |
|
|
| |
|
|
|
 | Yo weiß also siempre todavía no, si el en Michael aufgetauchte effekt einmalig es oder auch woanders auftaucht. Werde el Editor wohl fertigstellen necesario y luego sólo en Fehlersuche ir. Also no wundern, el nächste Versión se se also todavía algo hinziehen. |
|
|
| |
|
|