Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Debugproblem!! (https://www.delphipraxis.net/122051-debugproblem.html)

Marco Steinebach 8. Okt 2008 19:14


Debugproblem!!
 
Hallo zusammen,
Sorry für den nicht wirklich aussagekräftigen Betreff, mir viel kein besserer ein.
Ich habe ein Prog, daß als Parameter .m3u dateien übergeben bekommt. Das Prog ist mit ihnen verknüpft.
Wenn ich im Internet auf eine M3U Datei klicke, öffnet sich mein Programm so halb, und bleibt mit einer auslastung von 50 % (sagt der Taskmanager) hängen.
Mein Problem: Da IE irgendwelche wilden Ordnernamen übergibt, kann ich nicht sagen, wie mein Programm aufgerufen wird, also kann ich den aufruf unter der IDE, denke ich, auch nicht simulieren.
Kann ich das irgendwie debuggen, um festzustellen, wo mein Prog hängenbleibt?
Für eine Idee wäre ich dankbar!
Marco

Fussball-Robby 8. Okt 2008 19:17

Re: Debugproblem!!
 
Du könntest an verschiedenen Stellen Werte ausgeben bzw. dokumentieren, dass der Codeteil ausgeführt wurde, so könntest du das Problem immerhin schonmal näher eingrenzen.

dominikkv 8. Okt 2008 19:19

Re: Debugproblem!!
 
Delphi-Quellcode:
bla := '';
for I := 0 to ParamCount do
  bla := bla + ParamStr(I) + #13#10;
showmessage(bla);

Mr_G 8. Okt 2008 19:25

Re: Debugproblem!!
 
Zitat:

Zitat von Marco Steinebach
... mir viel kein besserer ein...

Was fällt dir ein sowas zu schreiben? :zwinker:
Zum Thema: In der DP gibt es auch ein gutes Tutorial zum Debugging: Link

Marco Steinebach 9. Okt 2008 12:59

Re: Debugproblem!!
 
Hallo zusammen,
also ganz klassisch. Ich dachte, da gibt's 'nen speziellen Trick.
Das Debug-Tutorial schau ich mir auf jedenfall an.
Vielen Dank nochmal!
Marco


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz