Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi aktuellen Cose anzeige, der gerade ausgeführt wird (https://www.delphipraxis.net/4291-aktuellen-cose-anzeige-der-gerade-ausgefuehrt-wird.html)

masters001 23. Apr 2003 01:24


aktuellen Cose anzeige, der gerade ausgeführt wird
 
Ist es möglich, das in meinem Programm z.B. in einem Memo immer der coder hinzugefügt wird der gerade von programm bearbeitet wird?
Vielen Dank
masters001

Stanlay Hanks 23. Apr 2003 06:27

Also ich kann mir dass beim besten willen nicht vorstellen.
Ich schätze mal, du brauchst das zu Diagnose zwecken, um zu sehen was er gerade macht? Wenn dem so ist, dann nimm doch einfach ein Label und such dir für jede Aktion ein Schlüsselwort und lass bei jeder Aktion (Button1.Click) ein anderes im Label erscheinen.

APP 23. Apr 2003 07:00

Hallo,
falls Du das Ganze zum Debuggen benötigst,
kannst Du ja an bestimmten (wichtigen) Stellen
in Deinem Code folgendes einfügen
Delphi-Quellcode:
 Memo1.Lines.Add('Hier passiert gerade was!');
oder
Delphi-Quellcode:
 Memo1.Lines.Add('Die Variable I ist: '+inttostr(i));
wobei Du in Dein Programm einen Debug-Schalter einbauen
kannst (z.B. über eine INI-Datei o.ä.) sodass das Memo nur
im DebugModus sichtbar wird.
Das kannst Du beliebig ausbauen, z.B. nur dann ins Memo schreiben
wenn DebugModus aktiv ist, eine LogDatei anlegen, eMails versenden,
Deiner Fantasie sind keine Grenzen gesetzt!

Luckie 23. Apr 2003 09:37

Oder man stellt einfach den Curosr in die zeile, ab der es einen interessiert, startet mit F4 und geht dann Zeile für Zeile mit F7 weiter. Varaibleninhalte werden einem als Quickinfo angezeigt, wenn man mit der Maus über die Variable fährt.

masters001 23. Apr 2003 13:51

ok, vielen dank für die antworten, sollte eigentlich nur eine kleine "Spielerei" in meinem prog werden, das in einem Memo der code halt immer abläuft...
Aber wenns nicht geht ist es auch nicht schlimm
MFG
masters001


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 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