Einzelnen Beitrag anzeigen

Benutzerbild von stz
stz

Registriert seit: 8. Sep 2005
Ort: Neuendeich, Lübeck
277 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Lösung gesucht für dynamischen Ausstieg aus Prozed.

  Alt 27. Jun 2006, 19:28
Zitat von simlei:
hmmm. Und die Exception bricht dann alle laufenden Prozesse wie ich geschildert habe ab?
nicht direkt. Bildlich gesprochen geht es immer weiter nach oben, bis ein Konstrukt mit "try except end" oder "try finally end" kommt. Kommt keins, wird Application.OnExcept ausgelöst bzw. standardmäßig eine Fehlermeldung angezeigt wenn dort nichts zugeordnet ist. "Nach oben" soll heißen Schritt für Schritt in die Funktion/Prozedur die die aktuelle aufgerufen hat.

Laufen noch Prozesse in anderen Threads werden diese natürlich nicht abgebrochen, da sie in der "Treppe nach oben" nicht vorkommen.
Malte Schmitz
Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.

Entwickler des HTML-Editors MEdit (DP)
  Mit Zitat antworten Zitat