ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
2189
2189
EMPFEHLEN
-
Hi Leute
Hier mein Delphi2005-Win32-Code:
Code :1 2 3 4 5 6 7 8 9
Cal := TCalendar.create; if (Cal.critical_error) then begin Application.terminate; showmessage('please die'); end else begin showmessage('bin mir sicher alles geladen zu haben'); end; showmessage('test');
Ich erzeuge ein Objekt. Setze ich die Variable critical_error auf true, soll das Programm beendet werden. Mein Problem: Es beendet sich nicht. Es zeigt nur test an. (Wenn ich das "please die" vor das terminate setze, wird das auch noch angezeigt).
Kann mir einer eine Alternative zu Application.Terminate sagen? Warum bricht das so nicht ab? Hängt es evtl. damit zusammen, dass dieser Schnipsel in Form1.Activate sitzt?................
iKloetzchen wurde released ;-D *freu*
-
Hmm
In der Tat könnte dein Problem sein, dass der Schnipsel in Activate sitzt, denn
Jedesmal, wenn eine Messagebox geschlossen wird, wird Form1 wieder aktiv.
Versuch es doch mal so im Create des Forms.
Übrigens: Nach einem Application.Terminate eine ShowMessage aufzurufen ist natürlich etwas verwirrend....
vop
-
Hallo,
versuch es doch mal mit Close.Jeder Befehl nach Close ist natürlich sinnlos!Code :1 2
if Cal.critical_error then Close;
Ähnliche Themen
-
Drucklayout und Javascript: IE+Opera klappt-Netscape 7.1+Firefox1.07 klappt nicht
Von 53783_dagmar im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 15.08.07, 13:59 -
Aus einer Application heraus eine neue Application starten
Von Lautsprecher im Forum JavaAntworten: 2Letzter Beitrag: 31.07.07, 14:13 -
Terminate Process/win Xp
Von ron6699 im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 20.07.06, 19:11 -
Application läuft weiter, trotz application.exit()
Von Topsen im Forum .NET Application und Service DesignAntworten: 3Letzter Beitrag: 28.06.06, 16:56 -
Terminate Eclipse
Von newmem im Forum JavaAntworten: 1Letzter Beitrag: 11.10.05, 20:02





Zitieren
Login





