Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2017, 19:19   #1
ciy
 
Регистрация: 12.04.2017
Сообщений: 4
По умолчанию Процедура с StringGrid

Как работает данная процедура? Ну и что делает. Как я понял, заполняет stringgrid данными.
Код:
procedure TForm1.processinfotogrid(procinfogrid:TStringGrid);  
var  hsnap: Thandle;
        procentry:  TProcessEntry32;
        k:byte;
begin
k:=1;
hsnap:=CreateToolHelp32Snapshot(TH32CS_SNAPPROCESS,0);
procentry.dwSize:=sizeof(procentry);
Process32First(hsnap,procentry);
repeat
with procinfogrid do
 begin
  if k>rowcount-1 then
  rowcount:=rowcount+1;
  cells[0,k]:=procentry.szexefile;
  cells[1,k]:=inttostr(procentry.th32ProcessID);
  cells[2,k]:=inttostr(procentry.cntThreads);
  cells[3,k]:=GetPriority(procentry.th32processid);
 end;
k:=k+1;
until Process32Next(hsnap,procentry)<>true;
if k<procinfogrid.RowCount then procinfogrid.RowCount:=k;
CloseHandle(hsnap);
end;
ciy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Excel to StringGrid and StringGrid to Exel Євгеній Бєлік Общие вопросы Delphi 3 24.11.2013 00:20
Процедура поиска в StringGrid Russon2007 Компоненты Delphi 20 14.05.2012 00:36
процедура ilyha93 Microsoft Office Excel 2 06.03.2012 21:51
stringgrid+колесо мыши=>stringgrid.onclick aalleexxaa Общие вопросы Delphi 5 16.02.2011 16:58
Процедура в процедура в C++ Builder Ecosasha C++ Builder 2 06.06.2009 17:17