Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ListItem freigeben? (https://www.delphipraxis.net/189185-listitem-freigeben.html)

AlexII 13. Mai 2016 16:39

ListItem freigeben?
 
Hallo,

habe diese Methode hier
Delphi-Quellcode:
procedure TForm3.AddBitBtnClick(Sender: TObject);
var
  FavMyItem: TListItem;
begin
  FavMyItem := Form1.FavListView.Items.Add;
  // Code
end;

Muss ich am Ende noch die ListItem freigeben?
Zitat:

FavMyItem.Free;

Sir Rufo 13. Mai 2016 16:58

AW: ListItem freigeben?
 
RuleOfThumb: Wenn du die Instanz erzeugst dann musst du dich auch um die Freigabe kümmern.

Hier erzeugst du aber keine, sondern forderst eine neue an. Das Erzeugen macht die ListView und darum kümmert sich auch diese um die Freigabe.

AlexII 13. Mai 2016 17:04

AW: ListItem freigeben?
 
Danke!

Hatte genau so gedacht, war mir aber nicht sicher. Jetzt aber! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz