| |
|
|
- page 1 - |
|
Dietmar Horn | Salut,
cela wird sicherlich un prima Programme et wird pour mich un Grund son, mich vom PrFellow-Editor trop trennen. Sobald chercher & Ersetzen marcher, werde je wahrscheinlich changer.
Besonders qui Plugin-Schnittstelle ist une feine l'affaire. Evtl. pourrait es là avec Fremd-PRCs zukünftig Problemchen donner, weil cela 9il Runtime le son Roland pas plus avec älteren PRCs zurechtkommt (?).
un paire Anregungen:
1. Den Aufruf des Compilers sur une Art WinExecWait finde je moins gelungen. chez größeren Codes peux cela Compilieren déjà la fois quelques Minuten dauern. Au cours de cette Zeit serait je volontiers am Code weiterarbeiten voulons.
2. je vermisse qui Optionen Run PRC Compile & Link Compile & Link & Execute
3. chez avec XPSE starten sollte anschließend (optionnel) aussi juste qui Interpreter avec qui PRF comme paramètre aufgerufen volonté peut, sans qui on im Code qui entsprechende XPSE-Direktive stehen avons doit. peut-être pourrait David là oui XPSE une Art Errorlevel zurückgeben laisser, si aucun faute trouvé volonté konnten.
4. chez mir wird pour dem Compilieren cela Runtime pas trouvé, quoique es dans qui Ini richtig eingetragen ist.
5. si on den Code irgendwann aussi encore falten pourrait, pourrait pour Niemanden plus un Weg à XPrfEdit vorbeiführen.
6. Auskommentieren de mehreren Codezeilen, comment chez PrFellow.
Salut 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 ▲ |
|
|
|
|
| |
|
- page 3 - |
|
| @ Michael
Hab Deinen Code la fois révisée, mais seulement so, cela il courir ist. un bissel Komfortabler ist es avec With et Endwith mais déjà KompilierenMarqueSéparation $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
Fin
|
|
|
| |
|
|
|
Michael Wodrich | [quote-part:635d1775af=TS-Soft]Kleineres Bugfix (0.4.1) ... - diverse de mir gefundene faute beseitigt. ... [/quote-part:635d1775af] Gehört le behobenen Fehlern aussi, cela qui Editor soudain 2x vorhanden ist après que compilé wurde?
et là était et avec ca, habs mir la fois wieder pas notiert...
belle Grüße Michael Wodrich
P.S.: Werde demain qui neue Version testen... |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 07.07.2005 ▲ |
|
|
|
|
Michael Wodrich | Es serait sûrement aider, si im About-la fenêtre qui Versions-numéro angezeigt wird...
qui faute ist weiterhin vorhanden:
si je compiliere aus dem Editor heraus, ensuite erscheint une 2. Version des Editors. Dord ist ensuite qui Cursor am Dateianfang.
Schließe je cet Instanz, ensuite suis je wieder dans qui Version, wohin qui Cursor à qui de mir gesetzten Position steht. Ist chaque fois beim Compilieren so.
MfG Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.07.2005 ▲ |
|
|
|
| |
|
- page 4 - |
|
|
| maintenant hab ego aussi gesehen, peux oui rien schlimmes son, wird bientôt repariert son
So, ist erledigt, un User äußerte den Wunsch, cela qui Editor cela kompilieren pas abwartet, mais juste wieder zur Disposition steht, cela ça va mais garnicht, là je oui sonst qui Exe anschließend pas starten peux, là je pas sais quand vous fertig ist
Werde es später so faire, si seulement une Exe erzeugt wird, wird qui Editor freigegeben, soll qui Exe juste gestartet volonté plan pas. Anders gehts oui eh bien pas. About-Box ajusté, hoffentlich vergeß je cela nächstemal pas cet trop aktualisieren |
|
|
| |
|
|
|
| Ist qui faute maintenant weg ? chez mir allez alles, quoi oui malheureusement rien bedeuten doit |
|
|
| |
|
|
|
Michael Wodrich | 0.4.2
chaque Compilieren fügt une Instanz hinzu...
seulement pas aufgeben... :/:
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 08.07.2005 ▲ |
|
|
|
|
| [quote-part:a97e94cd44=Michael Wodrich]0.4.2
chaque Compilieren fügt une Instanz hinzu...
seulement pas aufgeben... :/:
belle Grüße Michael Wodrich[/quote-part:a97e94cd44] Hab maintenant viele Opportunités getestet, peux es mais pas nachvollziehen, qui faute tritt simple chez Je ne sur. Evtl. genauere Hinweise, wieviele Fichiers, wieviele en ungespeicherte Changements enthalten, peut-être. Schreibgeschützte Fichiers usw. alors alles quoi peut-être. une faute auslösen pourrait. qui Hauptänderung depuis qui letzten Version, ist oui cela autom. Sauver aller veränderter, benannter Fichiers vorm Kompilieren.
Hat peut-être encore quelqu'un anders cet Phenomen beobachtet? il me faut sur jedenfall weitere Hinweise, solange Je l' faute pas provozieren peux, viens je pas sur sa vestige |
|
|
| |
|
|
|
| Michael - quoi oui c'est ca meinst Du avec une Instanz hinzu... ?
Salve. |
|
|
| |
|
|
|
Michael Wodrich | Na, unten dans qui Taskleiste erscheint un nouveau Knöpfchen. un marque pour, cela cela Programme doppelt im grenier existiert.
Getestet avec einem Schnelltest: sélection des Quelltextes sur cela Öffnen-menu. Cursor un paire Zeilen pour unten bewegt. Sicherheitshalber encore la fois sur Sauver gedrückt. maintenant aus dem menu cela Compilieren gewählt et schwupps erscheint un weiterer Button dans qui Taskleiste et qui Cursor steht entier à gauche dessus.
maintenant den Editor finissez et es erscheit wieder qui Editor dans dem Je l' Cursor pour unten bewegt hatte.
entier einfacher Test, produziert toujours cela gleiche Ergebnis. Versionsnummer sur Aboutbox kontrolliert.
MfG Michael Wodrich
P.S.: Alle Fichiers, qui par Compilieren produziert volonté peut wurden auparavant gelöscht (prc,exe).
peux es son, cela qui Editor irgendwo Tempdateien anlegen veux et pas peux? ici sollte qui interne Programmation nochmals geprüft volonté, si alle Fehlermeldungen (%IOResult) aussi beachtet volonté.
peux/soll je là peut-être. quoi de main effacer? |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 10.07.2005 ▲ |
|
|
|
|
| >> peux es son, cela qui Editor irgendwo Tempdateien anlegen veux et pas peux? ici sollte qui interne Programmation nochmals geprüft volonté, si alle Fehlermeldungen (%IOResult) aussi beachtet volonté.
Schnellstart funktioniert naturellement anders, comme qui anderen Funktionen. Es volonté aucun Fichiers gespeichert,lediglich qui aktuelle temporär im Temp-Verzeichnis des Users, sous einem temporären Namen dans einem de mir angelegtem temporären Dossier (Namen volonté per API erzeugt, sommes allso einmalig). après que finissons sommes cet données verloren, quoi oui aussi qui Sinn et Zweck des Schnellstartes ist. cela bedeutet, cela qui entsprechende Source pour Schnellstart peut-être. toujours comme modifié, bzw. comme unbenannt gilt. par Schnellstart wird so un Status alors pas modifié. Schreibgeschütze Temp-Verzeichnisse sommes mir encore pas untergekommen, werde mais den Source überprüfen et une peut-être. fehlende Abfrage ergänzen. si es mais daran liegen sollte, le moi im Temp-Dossier aucun weiteren Fichiers anlegen peux, ist quoi à Deinem System pas entier richtig et es devrait diverse Programme probleme avons. un Doppelstart ist dadurch mais toujours pas erklärt.
alors weitere Meldungen s'il te plaît, qui hat Probleme beim Schnellstart ? |
|
|
| |
|
|
|
| Bisher konnte niemand den faute bestätigen, là qui Editor im gesamtem Code aucun neuen Instanzen de sich startet ou bien erzeugt, sais je pas wohin je chercher sollte. Schreibzugriffe, qui pas possible sommes volonté aussi pas versucht auszuführen. cela est si une Dossier pas erstellt volonté konnte, wird aussi pas versucht là hinein trop écrivons. Solche faute sommes dans PureBasic sowieso plutôt unwahrscheinlich, là alle Funktionen chez Ausführung un Ergebnis liefern, meist False (0) chez faute bzw. True (<> 0) chez Erfolg. Läßt sich alors simple per iF überprüfen |
|
|
| |
|
|
|
| je sais alors toujours pas, si qui chez Michael aufgetauchte effet einmalig ist ou bien aussi woanders auftaucht. Werde den Editor wohl fertigstellen doit et ensuite seulement sur Fehlersuche aller. alors pas wundern, qui prochain Version wird sich alors et avec ca hinziehen. |
|
|
| |
|
|