Hallo,
ist es möglich, dass wenn das programm durch einen fehler beendet wird, diesen in eine log zu schreiben,
quasi bei OnExit?
Hallo,
ist es möglich, dass wenn das programm durch einen fehler beendet wird, diesen in eine log zu schreiben,
quasi bei OnExit?
Also entweder Function: _FileWriteLog oder eben eine *.log Datei erstellen mit FileCreate und FileWrite.
mfg
Jautois
Im englischen Forum hab ichs gefunden:
http://www.autoitscript.com/forum/index.php?showtopic=86871
funzt denn OnExit auch, wenn autoit abstürzt?
mein prob ist quasi, dass beim absturz OnExit noch aufgerufen werden muss und dann da die letzte @error-Meldung stehen soll (bzw. NUR @error hilft mir nicht weiter, mind. noch die Zeile bräcuhte ich).
Hi!
Das geht doch mit vernünftiger Fehlerbehandlung auch ohne so was, oder?
Denk mal wirklich drüber nach!
Es geht ja offenbar um eine konkrete Stelle und einen konkreten Fehler. Den kann man entweder abfangen oder vorher und nachher eine Zeile in's Log schreiben. Hört das Log nach der ersten Nachricht auf, ist der Fehler aufgetreten.
Solche Ideen...
peethebee
ganz so einfach ist es leider doch nicht.
ich hab zwar versucht, überall eine fehlerbehebung einzubauen, aber evtl. ist etwas durchgelutscht.
wobei das nicht unbedingt das prob ist, sondern:
das programm funktioniert eigentlich, meiner ansicht nach, schon komplett. bei fehler lasse ich eine datei mit meldung erstellen, wo ich dann weiß, was falsch war (meist falsche eingaben vom user).
mein prob ist aber, dass es auf bestimmten rechnern garnicht erst läuft, bzw. es hat zumindest den anschein, da nix passiert.
und da würde ich gerne wissen, warum, bzw wo es hängt. dazu müsste ich beim schließen variabel die fehlermeldung abfangen, oder wirklich jede zeile in ein log schreiben.