ik heb een object dat heet objProgress (houd voortgang bij)
wanneer ik dat gebruik en probeer vrij te geven via
krijg ik een Invalid pointer operation.Code:if (objProgress <> nil) then freeAndNil(objProgress);
het mooie is echter : er staat niks in de destructor van TProgress
hoe moet ik dit zien ?Code:destructor TProgress.destroy; begin { objUpdateTimer.Enabled := false; freeAndNil(objLog); freeAndNil(objUpdateTimer); if (objProgressWindow <> nil) then freeAndNil(objProgressWindow); inherited; } end;
Bookmarks