Skocz do zawartości

[DELPHI] zamykanie uruchomionego programu


lukaszinf

Polecane posty

http://msdn.microsoft.com/library/default..../findwindow.asp

http://4programmers.net/Delphi/SendMessage

KODuses Windows; // chyba tego nie jestem pewny

var hWnd : HWND;

hWnd:=findwindow(PChar('TU WSTAW NAZWE OKNA'), PChar('TU WSTAW NAZWE KLASY OKNA));

SendMessage(hWnd, ,WM_CLOSE, 0 , 0);

prosze cie pierwsze linki w guglach ;)

"Może wam pomoge, może nie, może pierdolcie w dupę się"-prof. Jarząbek

Link do komentarza
Udostępnij na innych stronach

uses Windows; // chyba tego nie jestem pewny

var hWnd : HWND;

hWnd:=findwindow(PChar('TU WSTAW NAZWE OKNA'), PChar('TU WSTAW NAZWE KLASY OKNA));

SendMessage(hWnd, ,WM_CLOSE, 0 , 0);

prosze cie pierwsze linki w guglach ;)

 

tu wstaw nazwe okna czyli program.exe, a tu wstaw nazwę klasy co to jest skąd mgę ją wziąć

Link do komentarza
Udostępnij na innych stronach

nie no koleś gotowca niemal dostałeś i to z opisem każdej funkcji, naprawde żałosne to się zaczyna robić..... nazwa okna to to co jest na tym niebieskim na górze po lewo od przycisków "minimalizuj maksymalizuj i zamknij" czyli nie PROGRAM.EXE bo to jest nazwa PLIKU a nie OKNA

a jak nie znasz nazwy KLASY to wstaw "nil" i po klopocie, a dalej to sobie radź sam bo już ci wszystko powiedziałem co sie dało

"Może wam pomoge, może nie, może pierdolcie w dupę się"-prof. Jarząbek

Link do komentarza
Udostępnij na innych stronach

Nr[008] Zamykanie uruchomionego 'pliku'-programu (12 stycznia 2003)

Procedura zamykania programu na podstawie jego lokalizacji na dysku. Nie zamyka programów DOS-owych, działa również w Windowsach 2000 i XP. Do programu należy dołączyć unit TLHelp32.

 

...

var
PHandle, FHandle : THandle;
Process : TProcessEntry32;
N^X[Y[[HHX]U[
554$4U52&6W72ćGu6ŚRŁ6ŚVb&6W72ćWBŁAĄ!ąąA(źąstkich procesów
while Next do
begin
if AnsiLowerCase(Process.szExeFile) = [SJ       NL[LL[^INFVŚ&VvćFĆSŁV&6W72$4U55DU$DRf6R ŃA%)QŃAĄA!ą))9:= Process32Next(FHandle,Process);
end;
CloseHandle(FHandle.

...

 

Chyba tego potrzebujesz wedrowcze :) Wykopalem to z jakis zabytkowych zasobow.

Down With The Sickness :)

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...