| |
|
|
Timotheus | Ciao,
dieses Programm das ich einreiche, soll eine kostenlose Alternative zu Stefan Schnells Debugger sein. Mir persönlich ist und war der Debugger per Anfänger und Leute die einfach nur schnell den Fehler aus ihrem Programm haben wollen etwas zu unübersichtlich. Deshalb habe ich einen Debugger geschrieben der die wichtigsten Kernfunktionen enthält, und leicht zu bedienen ist. Eintragen des Runtimes und der Prf, und schon geht es los. Außerdem gibt es die Möglichkeit den Inhalt einer Variable während des gesamten Programmablaufes betrachten zu lassen. Ein Makel besteht aber noch darin, das sich das zu debuggende Profanprogramm aufhängt, wenn es im Debugmodus corsa wird und die Befehle Loadfile oder Playsound ausführen soll. Ich hoffe aber, dieses Problem auch noch zu lösen. Wenn jemand eine gute Idee hat, dann kann er sie hier bitte schreiben.
Timo |
|
|
| |
|
|
|
| Hm also bin zu blöd - hab nix debuggt damit bekommen! Bei mir scheiterte es bei der Angabe im ersten Edit. Was muss da stehen? |
|
|
| |
|
|
|
Timotheus | In das erste Edit die Profan.exe, in das zweite die Prf. |
|
|
| |
|
|
|
| Gefällt mir sehr gut. Eine kleine Readme sollteste aber noch hinzufügen Werden auch Programparameter ausgewertet? Wenn nein, würde ich mir das Wünschen, dann kann man den direkt von XProfEd aufrufen. |
|
|
| |
|
|
|
Dietmar Horn | Ciao,
ich schätze mal, wegen des LoadFile$-Bugs potrebbe hier Roland mal wieder gefordert sein.
Immer wenn ich LoadFile$ im Zusammenhang mit (X)Profan höre, dann ist das per mich wie ein rotes Tuch per einen wilden Stier.
Meiner Erfahrung nach zieht sich der Ärger mit LoadFile$ schon seit Jahren durch mehrere (X)Profan-Versionen hindurch und konnte von Roland bisher leider nur immer zeitweilig behoben werden.
An einer zu niedrigen XProfan-Version kann das hier nicht liegen, denn Timo arbeitet mit der aktuellsten XProfan 10 - Version (Beta).
Saluto 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: [...] | 23.10.2006 ▲ |
|
|
|
|
RGH | Die Loadfile$-Problematik vergangener Profan-Versionen ist schon seit etlichen Versionen gelöst. Ich hatte auch mal gepostet, woran es lag. Aktuell sind mir keinerlei Probleme mit Loadfile$ bekannt.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.10.2006 ▲ |
|
|
|
|
| LoadFile und ChooseDir haben aber dennoch so ihre Problemchen - besonders wenn man eine eigene wProc hat.
Das Programm stürzt ab, nachdem oder bevor der LoadFileDialog oder ChooseDirDialog abgeschlossen ist.
Vielleicht tritt das aber auch nur immer bei mir auf - sodaß ein Sechszeiler es nicht belegen kann. |
|
|
| |
|
|
|
Timotheus | Bei mir arbeitet ChooseDir richtig, bei Playsound hängt sich das Programm aber schon auf ohne dass man irgendeine Loadfilebox sieht. Die Loadfile-Problematik potuto aber durchaus etwas mit Profan an sich zu tun haben. Die Loadfile Probleme vergangener Versionen zeigten sich ja daran, dass die Runtimes mit UPX verkleinert wurden. Beim debuggen wird das Debugger-Programm an das zu debuggende Programm angehängt. Vielleicht irritiert das Profan irgendwie, weil das Programm im Speicher dadurch vergrößert wurde.
@TS: Einen Parameter zum sofortigem Debugstart beim Programmstart kommt dann in der nächsten Version dazu. Die einzelnen Funktionen lassen sich jetzt schon circa manipulieren der ini ändern. |
|
|
| |
|
|
|
RGH | [quote:8503e363ad=iF]LoadFile und ChooseDir haben aber dennoch so ihre Problemchen - besonders wenn man eine eigene wProc hat.[/quote:8503e363ad] Die vordefinierten Dialoge sollten nicht im Fastmode verwandt werden, da sie teilweise auf die Profan-interne Messageverwaltung angewiesen sind.
Saluto Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 23.10.2006 ▲ |
|
|
|
|
| [quote:f0e62ab713=RGH][quote:f0e62ab713=iF]LoadFile und ChooseDir haben aber dennoch so ihre Problemchen - besonders wenn man eine eigene wProc hat.[/quote:f0e62ab713] Die vordefinierten Dialoge sollten nicht im Fastmode verwandt werden, da sie teilweise auf die Profan-interne Messageverwaltung angewiesen sind.
Saluto Roland[/quote:f0e62ab713]Ab damit in die Aiuto. |
|
|
| |
|
|
|
Timotheus | Auch ohne Fastmode geht es nicht besser. :--/
Übrigens, bei mir ist es dann noch so, das noch kein Fenster, aber der Ansatz eines Fensters kommt. Zwar sieht man kein Fenster, aber der Fokus wird schon vom Debugger genommen, und auf das zu debuggende Programm umgeleitet, was sich dann gleich aufhängt. |
|
|
| |
|
|