Ładny brzuch

Jak zrobi w Delphi, by pisane programy pracoway w tle?



Takie tematy byy ju poruszane parokrotnie...ale mj sposb to zrobi tak:

- usun program z paska zada
- uruchamia program zminimalizowany

PS. Zobacz tutaj: Jak ukry dziaanie programu
Uytkownik virus-haker edytowa ten post 26 luty 2005, 21:32

Takie tematy byy ju poruszane parokrotnie...ale mj sposb to zrobi tak:

- usun program z paska zada
- uruchamia program zminimalizowany

PS. Zobacz tutaj: Jak ukry dziaanie programu

On by wtedy nieby w tray'u...bo jakby chcia eby by w tray'u musiaby doda pare lini kodu(NotifyIconData, czy o takiego)



Hide - niestety ukrywa take okno aplikacji :(

W delphi z Menu wybierz Project View Source.
var  EX : integer; begin  Application.Initialize;  Ex := GetWindowLong (Application.Handle, GWL_EXSTYLE);  SetWindowLong (Application.Handle, GWL_EXSTYLE,  Ex or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);  Application.CreateForm(TForm1, Form1);  Application.Run;

To ukryje program z paska zada.


W delphi z Menu wybierz Project View Source.
var  EX : integer; begin  Application.Initialize;  Ex := GetWindowLong (Application.Handle, GWL_EXSTYLE);  SetWindowLong (Application.Handle, GWL_EXSTYLE,  Ex or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);  Application.CreateForm(TForm1, Form1);  Application.Run;

To ukryje program z paska zada.


Hide - niestety ukrywa take okno aplikacji :(


Nie dziaa. Pojawiaj si bdy:
[Error] Project1.dpr(16): Undeclared identifier: 'GetWindowLong'
[Error] Project1.dpr(16): Undeclared identifier: 'GWL_EXSTYLE'
[Error] Project1.dpr(17): Undeclared identifier: 'SetWindowLong'
[Error] Project1.dpr(18): Undeclared identifier: 'WS_EX_TOOLWINDOW'
[Error] Project1.dpr(18): Undeclared identifier: 'WS_EX_APPWINDOW'
[Error] Project1.dpr(19): Missing operator or semicolon

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •