Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.23;
Скачать: CL | DM;

Вниз

Проблемка с памятю   Найти похожие ветки 

 
wader   (2008-02-20 11:12) [0]

Имеется процедура поиска процесов в WinXP. Всё нормально пашет да вот токо при каждом использовании она съедает 8 кб памяти. Подскажите пожалуста в чём косяк как с ним боротца ?

procedure TForm1.Button1Click(Sender: TObject);
 var
  i: Integer;
  B: BOOL;
  Item: TListItem;
begin
  aSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
  aProcessEntry32.dwSize := SizeOf(aProcessEntry32);
  B:= Process32First(aSnapshotHandle, aProcessEntry32);
  while Integer(b) <> 0 do
  begin
    Item:= ListView1.Items.Add;
    Item.Caption := ExtractFileName(aProcessEntry32.szExeFile);
    Item.subItems.Add(IntToHex(aProcessEntry32.th32ProcessID, 4));
    Item.subItems.Add(aProcessEntry32.szExeFile);
    b:= Process32Next(aSnapshotHandle, aProcessEntry32);
  end;
  CloseHandle(aSnapshotHandle);
end;


 
Сергей М. ©   (2008-02-20 11:35) [1]

А где ListView.Items.Clear ?


 
wader   (2008-02-20 13:30) [2]

Точно... нету... спс...


 
Leonid Troyanovsky ©   (2008-02-20 19:44) [3]


> wader   (20.02.08 13:30) [2]

> Точно... нету... спс...

Хорошая болезнь - склероз.
Ничего не болит, а каждый день - что-то новое.

--
Regards, LVT.



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

Текущий архив: 2008.03.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
15-1202565066
vrem_
2008-02-09 16:51
2008.03.23
Фото участников форума, самые новые


2-1203588470
oleg_teacher
2008-02-21 13:07
2008.03.23
Свое расширение на файл.


4-1184732548
Alx2k
2007-07-18 08:22
2008.03.23
Как отобразить свойства файла (как в проводнике), для нескольких файлов?


2-1203997892
Chorniy
2008-02-26 06:51
2008.03.23
Корректно ли делать так? WaitForSingleObject()


2-1204115259
Darvin
2008-02-27 15:27
2008.03.23
TCanvas и регионы