Thema: Delphi TImage um GDI+ erweitern

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#11

Re: TImage um GDI+ erweitern

  Alt 23. Okt 2007, 14:21
Nur was kleines: die beiden if Assigned() kannst du im finally Teil entfernen und direkt .Free aufrufen. Falls einer der beiden Constructoren fehlschlägt, gibt es eine Exception und die wäre ausserhalb des Try/Finally und würde von daher nie mit einer uninitialisierten Variable dort aufschlagen. Und wenn (was so hier nicht vorkommen kann) die Instanzen nil wären, dann würde Free das entsprechend handeln - dafür ist es ja da.
  Mit Zitat antworten Zitat