![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Освобождение IPicture
Igit © (2003-12-05 15:53:00)
Не удается освободить IPicture. Делаю так : Ipict.Release; но это нечего не освобождает. В С надо делать так: Ipict.lpVtbl.Release(Ipict); а в дельфе никак не получается.
Igit (2003-12-06 07:51:00) [1]
Блин, никак не освобождается:
После загрузки в IPic OleLoadPicture"ом памяти занимает на картинку боьше, если второй раз вызвать эту процедуру, то будет занимать еще на картинку больше :(
Igit (2003-12-05 23:09:00) [2]
Спасибо.
Бином Ньютоныч (2003-12-05 17:26:00) [3]
IPic: IPicture;
IPic:=<get picture interface>
IPic.<working with picture>
IPic:=nil;// release IPicture
Ты AddRef вызывал? За тебя это дельфи сделала. Вот и релиз она сама вызовет.