Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.021 c
1-1099635604
avlan
2004-11-05 09:20
2004.11.21
Создание EXE в run-time


3-1098350384
Samick
2004-10-21 13:19
2004.11.21
чтобы при вводе в Edit1 допустим букву "А"


14-1098736585
Беспечный_Ангел
2004-10-26 00:36
2004.11.21
Ария vs Кипелов


1-1099364960
diabolik_krsk
2004-11-02 06:09
2004.11.21
Сохранение параметров текста TreeView


3-1098269378
SiJack
2004-10-20 14:49
2004.11.21
Народ помогите!!! Не могу справится с kbmmemtable 4.04




   Наверх