Deutsch
SDK-Helfer/ Tools

alternativer Debugger

 

Timotheus
Hallo,

dieses Programm das ich einreiche, soll eine kostenlose Alternative zu Stefan Schnells Debugger sein. Mir persönlich ist und war der Debugger für 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 ausgeführt 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

389 kB
Hochgeladen:22.10.2006
Ladeanzahl559
Herunterladen
 
22.10.2006  
 



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?
 
22.10.2006  
 




Timotheus
In das erste Edit die Profan.exe, in das zweite die Prf.
 
22.10.2006  
 



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.
 
22.10.2006  
 




Dietmar
Horn
Hallo,

ich schätze mal, wegen des LoadFile$-Bugs dürfte hier Roland mal wieder gefordert sein.

Immer wenn ich LoadFile$ im Zusammenhang mit (X)Profan höre, dann ist das für mich wie ein rotes Tuch für 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).

Gruß
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.

Gruß
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.
 
23.10.2006  
 




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 könnte 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 über manipulieren der ini ändern.
 
23.10.2006  
 




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.

Gruß
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.

Gruß
Roland[/quote:f0e62ab713]Ab damit in die Hilfe.
 
23.10.2006  
 




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.
 
23.10.2006  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

16.877 Betrachtungen

Unbenanntvor 0 min.
Jens-Arne Reumschüssel30.05.2023
H.Brill02.05.2023
Georg Teles29.04.2023
Rainer Hoefs06.04.2023
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie