Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.993 Beiträge
 
Delphi 12 Athens
 
#14

AW: TXMLDocument kann nicht created werden

  Alt 24. Okt 2024, 17:42
https://docwiki.embarcadero.com/RADS...tions_(Delphi)


Delphi-Quellcode:
except
  on E: Exception do begin
    MachWas(E.ClassName + ' ' + E.Message);
  end;
end;
Delphi-Quellcode:
except
  on E: Exception do
    if E is EFileError then
      MachWasAnderes(E.ClassName + ' ' + E.Message)
    else
      MachWas(E.ClassName + ' ' + E.Message);
end;
Delphi-Quellcode:
except
  on ESpecialError do
    Sonstwas; // ja, Die Variable muß man nicht angeben, wenn man sie nicht braucht und sie muß nicht zwangsweise E heißen, aber 99,998% nennen sie so
  on E: EFileError do
    MachWasAnderes(E.ClassName + ' ' + E.Message);
  on E: Exception do
    MachWas(E.ClassName + ' ' + E.Message);
end;




Delphi-Quellcode:
except
  MachWas(Exception(ExceptObject).Message);
end;

finally
  if ExceptObject <> nil then
    MachWas(Exception(ExceptObject).Message); // egal wo ... sobald ExceptObject nicht nil, ist man gerade irgendwo in einer Fehlerbehandlung
end;
aber psssssst
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (24. Okt 2024 um 17:45 Uhr)
  Mit Zitat antworten Zitat