このページに関してのお問い合わせはこちら
Delphi相談室(超初心者用)その11
ツイート
311
:
デフォルトの名無しさん
:
04/03/16 22:23
http://hp.vector.co.jp/authors/VA009712/take/delphi/pointer.htm
ここに書いてある通りに追加するときにNewでメモリ領域を確保して
ListViewのOnDeletionでDisposeしているのですが
「〜回メモリーを解放し忘れています」とMemCheck2.0の中の人が怒ってしまいます。
どっちを信じるべきですか?
312
:
デフォルトの名無しさん
:04/03/16 22:24
自分を信じること!
313
:
デフォルトの名無しさん
:04/03/16 22:49
しょ(´・ω・`)ぼ(´・ω・`)ー(´・ω・`)ん
314
:
デフォルトの名無しさん
:04/03/16 23:03
これは、前にも話題になったけど
Dispose(Item.Data);
ではダメで、New() するときに使った型にキャストして Dispose() する必要が
あるんじゃなかったか。
315
:
デフォルトの名無しさん
:04/03/16 23:06
そのサイトの例だと
Dispose(PFavData(Item.Data));
だと。
316
:
311
:04/03/16 23:46
>>315
ウホッ、イイ男!!