Wieso nicht einfach in der Form?!
Richtig, denn das Create kommt vor das Try, da damit die Variable geschützt wird, welche erst mit erfolgreiche, Abschluß des Create ordnungsgemäß gesetzt ist.
Ressourcenschutzblock:
Delphi-Quellcode:
// Erzeugen
try
// Das tun, was man tun will
finally
// Freigeben
end;
Ressourcenschutzblock mit Exceptionbehandlung:
Delphi-Quellcode:
try
// Erzeugen
try
// Das tun, was man tun will
finally
// Freigeben
end;
except
// Fehler behandeln
end;
Ressourcenschutzblock mit Exceptionbehandlung und, im Except, mit möglichem Zugriff auf das Objekt:
Delphi-Quellcode:
// Erzeugen
try
try
// Das tun, was man tun will
except
// Fehler behandeln
end;
finally
// Freigeben
end;