| |
|
|
- 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 - |
|
|
CB | Hmm, tja!
es sûrement un Sonderfall! quand même denke je, qui justement à cause de cette außergewöhnlichen Vielfalt qui Info qui Dir zur Disposition stehenden Varianten quelquefois droite nützlich wäre. tu écris zwar dans Deinen Beiträgen normalement - si sinnvoll - en supplément, sur welchem Betriebssystem et quel Profan-Version un Problem aufgetreten ist, mais peut-être ists oui la fois pour quelqu'un important, si Du un bestimmtes Problem avec un certain Profan-Version sous einem certain Betriebssystem nachvollziehen peux. Deswegen wirst Du mais sûrement pas avec abstrusen Test-Ersuchen überrollt volonté - et si doch, tu sais toi Oui pour wehren!
Salut, Christian |
|
|
| |
|
|
|
| chez mir siehts presque oui c'est ca so aus... |
|
|
| |
|
|
|
| Es sollte doch chacun pour sich entscheiden, si il es simple dans sa Signatur écrit ou bien seulement chez besoin vermerkt. chez Bugmeldungen sommes cet Dinge allerdings déjà important. là devrait qui verwendeten Versionen déjà irgendwo erkenntlich son um unnötiges informer trop vermeiden.
là je zur Zeit seulement une PC verwende hab ego dans meiner Signatur eingetragen, bleibt plus Zeit zum Proggen |
|
|
| |
|
|
|
Rolf Koch | Hi Thomas,
jawohl maintenant klappt es avec dem Editor et vais trop la ligne
Rolf |
|
|
| |
|
|
|
Michael Wodrich | chez mir hat qui Editor maintenant déjà zum 2. la fois une envol gemacht et Codes avec ins Bytegrab pris. il meckert une pas vorhandene Dossier Laufwerk E: avec ???.pb à. Den Modulnamen hab je malheureusement pas plus, car maintenant ist cela Biest wieder artig.
je hatte allerdings encore pas qui neueste Version.
cela travailler avec dem partie ist mais déjà maintenant super.
By le way: Wäre es possible, im ersten Posting (beim Télécharger-Link) une Versionsnummer trop mettons?
ensuite sais on plus rapide, si on encore sur dem neuesten Stand ist...
MfG Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 14.06.2005 ▲ |
|
|
|
|
| [quote-part:58710ca896=Michael Wodrich]chez mir hat qui Editor maintenant déjà zum 2. la fois une envol gemacht et Codes avec ins Bytegrab pris. il meckert une pas vorhandene Dossier Laufwerk E: avec ???.pb à. Den Modulnamen hab je malheureusement pas plus, car maintenant ist cela Biest wieder artig. [/quote-part:58710ca896]Modulname (pas qui Pfad) et qui Zeilennummer am besten toujours tout de suite Notieren, c'est pourquoi ist qui Debug-Code oui drinnen , je hab den faute, den Du probablement meinst, bereits entfernt. [quote-part:58710ca896=Michael Wodrich] je hatte allerdings encore pas qui neueste Version.
cela travailler avec dem partie ist mais déjà maintenant super.
By le way: Wäre es possible, im ersten Posting (beim Télécharger-Link) une Versionsnummer trop mettons?
ensuite sais on plus rapide, si on encore sur dem neuesten Stand ist...
MfG Michael Wodrich[/quote-part:58710ca896] Hab je gemacht, Version steht chez. Meist reicht cela kleine Update, ist ca pas vorhanden, ist dringend alles trop magasin. |
|
|
| |
|
|
|
Michael Wodrich | PlugIn-Test avec folgendem Code KompilierenMarqueSéparation $H c:ProfanIncludewindows.ph
$U c:ProfanXPrfEditXPrfEdit.pcuXPrfEdit.pcu = the
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&, Buffer#[0], 65000)
theXPrfEdit.Exit()
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
...et qui anschließende envol-Schnappschuß: |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 20.06.2005 ▲ |
|
|
|
|
| @TS- Brauchst biserl hilfe beim Piping ou bien comment fais cela?
Salve, iF. |
|
|
| |
|
|
|
| @ Michael qui Plugin-Unit ist une super et entsprechend trop déclarer si Du aucun Instanz qui super erstellst, sommes qui entsprechenden Methoden pas ansprechbar. alors une Bereichvariable dans qui taille qui super ?_XPrfEdit erstellen, entweder avec Faible bzw. ab XProfan 9 avec New
je nutze selber XProfan oui à cause de cette OOP-Opportunités. Dadurch volonté geschützte Prozeduren dans einer Unit oui seulement possible. AllocateGlobalMemory ist alors une geschützte Procedure. cela peux XProfan pas savons, si le super pas erzeugt wurde.
@ si je nutze im moment GlobalSharedMemory zum Datenaustausch. là sais je wenigstens comme dans PureBasic et comme dans XProfan allez. Beim Piping coutume je seulement Aider, si je Tools intégrer voudrais, qui solche ausgaben faire. XPSE pouvoir oui Consolenausgaben, là peux on peut-être später encore quoi drehen, cela es Konfortabler wird. Pour Plugins ist qui GlobalSharedMemory Wohl très bien approprié. qui Speicheradresse wird Mithilfe einer GUID erzeugt, qui dem Plugin beim Start transfert wird. Alle Programme qui GlobalSharedMemory avec diesem GUID-String anfordern peut sur elle zugreifen. Simple et bien, denke je
Hoffentlich hat cela einer Verstanden , ansonsten simple qui Deklaration dans den Beispielen prendre. qui funktioniert |
|
|
| |
|
|
|
| @ 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 ▲ |
|
|
|