Thema: Delphi Frage zu Try Except

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: Frage zu Try Except

  Alt 8. Jun 2003, 20:49
Eine Möglichkeit wäre folgende Änderung:
Code:
procedure TForm1.BtnStoreClick(Sender: TObject);
var JobDone: Boolean;

begin
  JobDone:= false;

  Try
    Query1.Post ;
  except
    on EDatabaseError do
    [color=#f60000]begin[/color]
     Messagebox(0, 'Feld Genre darf nicht leer sein!', 'Warnung',16);
     [color=#f60000]Abort;
    end;[/color]
  End;

  SetButtons(1);
  activatePostEdit;
end;
Abort löst eine "stille" Exception aus, so daß keine weitere Fehlermeldung angezeigt wird, verhält sich ansonsten aber wie eine normale Exception -> Abbruch der Codefolge.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat