Zitat:
2.Du hast keine redundanten Finalisierungen
Das heißt ich muss nicht auf NIL prüfen ?
Dann wäre es sicherlich eine Bereicherung.
Nein, das war nicht gemeint, aber du sparst dir diesen Teil
Delphi-Quellcode:
GdipDeleteGraphics(Graphics);
GdipDeleteFont(TempFont);
GdipDeleteFontFamily(Fam);
GdipDeleteStringFormat(strFormat);
zweimal zu schreiben.