Вниз
Скачать: CL | DM;

Помогите с GDI+   Найти похожие ветки 

 
Arcticcat   (2009-06-08 17:07) [0]

вот код:
procedure TfrmTest.Button4Click(Sender: TObject);
var
Image: Pointer;
begin
GdipLoadImageFromFile("c:\play.png",Image);
Zeromemory(Image,sizeof(Image));
end;

проблема в том, что не происходит освобождение памяти и при каждом нажатии на эту кнопку, приложение ест все больше и больше оперативы, как это можно исправить?

Заранее спасибо).


 
Sapersky   (2009-06-08 17:15) [1]

Zeromemory заполняет 0-ми область памяти, а не освобождает.
Освобождение делается по-разному, в данном конкретном случае -
GdipDisposeImage(Image);



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.01 c
15-1243538109
Саша
2009-05-28 23:15
2009.08.02
Ошибка инициализации приложения


15-1242296673
Sergey Masloff
2009-05-14 14:24
2009.08.02
Ну вот и привет зрению... :(


15-1243777090
@!!ex
2009-05-31 17:38
2009.08.02
Как в Delphi отключить монтирование окон друг к другу?


15-1243883957
Petr V. Abramov
2009-06-01 23:19
2009.08.02
посоветйте клиент аськи


3-1225086355
hic
2008-10-27 08:45
2009.08.02
Передача данных из сохраненного отчета FastReport в Delphi




   Наверх