Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Ich möchte eine Log-Datei in mein Programm einbauen (https://www.delphipraxis.net/4595-ich-moechte-eine-log-datei-mein-programm-einbauen.html)

dadu 5. Mai 2003 19:35


Ich möchte eine Log-Datei in mein Programm einbauen
 
Ich möchte jeden Buttonklick sowie jede Tasteneingabe innerhalb meines Programms in eine Datei geschrieben haben.

Geht das?
Würde mir sehr helfen Fehler aus meinen Programmen rauszubekommen.

DaDu

OrallY 5. Mai 2003 19:45

Naja, du könntest in jedem Event eine Procedure aufrufen, der du einen bestimmten String übergibst und diese speichert dies dann in ner Datei.
Namen der Komponente kriegst du übrigens mit
Delphi-Quellcode:
(Sender as TComponent).Name;
raus. Ich weiß nicht ob es das ist, was du dir vorstellst.

dadu 6. Mai 2003 12:55

Das ich etwas in jede procedure schreibe wollte ich eigendlich vermeiden

Hansa 6. Mai 2003 13:11

1. man könnte die Tastendruck-Methode ziemlich tief drin in Delphi, also ich weiß nicht wo die ist, um eine Speicher-Funktion erweitern und dann alles davon ableiten. Uff, da würde ich aber die finger davonlassen.

2. man könnte vor seinem eigenen Programm ein anderes aufrufen, das im Hintergrund mitläuft und das ganze macht. Sowas brauchst Du wahrscheinlich. In der Richtung habe ich mal was gemacht. Wenn ichs finde schick ichs Dir.

Duffy 6. Mai 2003 13:46

Liste der Anhänge anzeigen (Anzahl: 1)
Hallo dadu,
meinst Du sowas, wie das Beispiel im Anhang?

bye

Fox007 6. Mai 2003 15:59

Probier mal die Componente JvLogFile von JEDI
die ist unkomliziert, gut und gratis

http://www.delphi-jedi.org


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.

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