開発ブログ - FireMonkey TListBox removeObject でメモリリークした

FireMonkey TListBox removeObject でメモリリークした

カテゴリ : 
技術メモ » Delphi » FireMonkey
執筆 : 
2017/2/11
Berlin upd2

TListBox に AddObject するときに
TListBoxItem を

ListBoxItem := TListBoxItem.Create(nil);
...
ListBox.AddObject(ListBoxItem);

のようにして作成すると
RemoveObject したときにメモリリークを起こしてしまった。

作成時に

ListBoxItem := TListBoxItem.Create(ListBox);

とすれば、メモリリークは発生しなかった
  • コメント (0)
  • トラックバック (0)

コメントの投稿

お気軽にコメントください : 投稿されたコメントは承認後に表示されます
プロダクツ

開発ブログ

Link

AD