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

Вниз

как узнать запущен ли процесс с определенным именем?   Найти похожие ветки 

 
GIL ©   (2004-11-05 16:33) [0]

собсно см тему.


 
ssk ©   (2004-11-05 16:48) [1]

выдрал из фака совет, как убить процесс по ЕХЕ-имени и немного переделал:


function IsEXERunning(EXEFileName: string): boolean;
var
 ContinueLoop: BOOL;
 FSnapshotHandle: THandle;
 FProcessEntry32: TProcessEntry32;
begin
 Result := False;
 FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
 FProcessEntry32.dwSize := SizeOf(FProcessEntry32);
 ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32);
 while Integer(ContinueLoop) <> 0 do
   begin
     if ((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) =
          UpperCase(ExeFileName)) or
         (UpperCase(FProcessEntry32.szExeFile) =
          UpperCase(ExeFileName))) then Result := True;
     ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32);
   end;
 CloseHandle(FSnapshotHandle);
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.024 c
14-1099678595
Ломброзо
2004-11-05 21:16
2004.11.21
Расскажите про Астану?


14-1099510505
VID
2004-11-03 22:35
2004.11.21
Теперь я ищу нормальное агенство :)


1-1099547598
InfMag
2004-11-04 08:53
2004.11.21
Запоритсая проблема с конвертом TColor а


6-1095340446
ИванКа
2004-09-16 17:14
2004.11.21
Как передать звук по сети?


1-1099643343
V l a d i m i r
2004-11-05 11:29
2004.11.21
конвертация типа Word в String