Zamykanie systemu (XP)...

0

Mialem kiedys taki problem:
gdy byl odpalony moj program (ukryta forma...) system nie chcial sie zamknac, wylogowac... nic.
Rozwiazalem to w prosty sposob:
W OnCloseQuery dalem:
Application.Terminate;
Dzialalo, dopoki nie uruchomilem go na koncie goscia....
:| Na tym koncie do mojego proga nie docieraja zadne sygnaly dotyczace zamykania systemu...
Probowalem juz chyba wszystkiego... Nawet nie wiem od czego to zalezy...

Dzieki z gory [browar]
Cimak [cya]

0

może spróbuj dać w 'OnClose':

Action:=CaNone;

a to z OnCloseQuery wywal

0

el moj prog w ogole nie raguje na zamykanie systemu... :-(

0

jak myslicie...
czy moze to byc spowodowane aktywnym socketem lub hookiem na klawiature [glowa]

[browar]

0

Spróbuj recznie obsłużyć WM_QUERYENDSESSION. A może prog reaguje na komunikat tylko nie zwraca 0 ?

0

Joz rozwiazalem problem... bardzo glupi:
forma nie moze byc ukryta. Zamiast ShowMainForm:=False dalem:
BorderStyle:=bsNone;
Width:=0;
i cos tam jeszcze, zeby nie pokazywalo belki programu na pasku zadan....
Dziala dobrze, tylko zanim zareaguje mija jakies 2-3 sec [glowa]

[browar]

1 użytkowników online, w tym zalogowanych: 0, gości: 1