| |
| Freeing an object stored in a list. |
 |
When I add an object to a TStrings component, how should I free the
object?
Simply call the objects free method. The following example attaches
a icon object to the strings property of a listbox during the forms
creation, and frees the icon when the form is destroyed. Example: procedure TForm .FormCreate(Sender: TObject);
var
Icon: TIcon;
begin
Icon := TIcon.Create;
Icon.LoadFromFile('C:\Program Files\BorlandImages\CONSTRUC.ICO');
ListBox .Items.AddObject('Item 0', Icon);
end; procedure TForm .FormDestroy(Sender: TObject);
begin
ListBox .Items.Objects[0].Free;
end; 7/ 6/98 4:3 :28 PM
|
|
| Hits/month |
2,500,000+ |
Downloads (Since May 2000) |
7,393,709 |
| Total Files |
6,023 |
| Forum msgs |
7,670 |
| Articles/FAQs |
70+/900+ |
Top Selling Software at Amazon
|