Zitat:
Delphi-Quellcode:
if ExportGrid <> nil then
ExportGrid.Free;
Das ist zwar nicht falsch, aber auch nicht notwendig. Free prüft intern bereits auf nil, so dass man das nicht selbst machen muss. Und das ist im übrigen auch der Grund, weshalb man zur Freigabe immer Free verwenden soll statt Destroy.