Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#8

AW: TComboBox.AddObject - Adressverletzung

  Alt 5. Jun 2013, 12:27
und wo werden deine erzeugten TPreisliste wieder freigegeben ?
Das sollte man nicht vergessen.
Hier eine nützliche Prozedur dazu

Delphi-Quellcode:
{**************************************************************************
* NAME:    FreeTStringsObjects
* DESC:    free all objects attached to a TStrings-Object
*************************************************************************}

procedure FreeTStringsObjects(sl: TStrings);
var
   i: Integer;
   o: TObject;
begin
   Assert(Assigned(sl));
   for i := sl.Count-1 downto 0 do
   begin
      o := sl.Objects[i];
      if Assigned(o) then
      begin
         o.Destroy; // spart Zeit gegenüber .Free
         sl.Objects[i] := nil;
      end;
   end;
end;
fork me on Github
  Mit Zitat antworten Zitat