Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Taskbarentry ausblenden (https://www.delphipraxis.net/12510-taskbarentry-ausblenden.html)

Logic 28. Nov 2003 19:22


Taskbarentry ausblenden
 
Hallo,

wie kann ich unter Delphi bei einem Programm den Taskleisteneintrag ausblenden?

mfg
Logic

Alexander 28. Nov 2003 19:26

Re: Taskbarentry ausblenden
 
Hi,
normalerweise reicht folgendes:
Delphi-Quellcode:
SetWindowLong( Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
Es kann aber sein, dass das Fenster noch mittels ShowWindow ausgeblendet und dann wieder angezeigt werden muss.
Aber zumindest unter 2000/XP sollte es wohl funktionieren

Logic 28. Nov 2003 19:31

Re: Taskbarentry ausblenden
 
Vielen Dank. Es klappt :)

Logic 28. Nov 2003 21:25

Re: Taskbarentry ausblenden
 
Sag mal wie kann ich das Programm komplett ausblenden?

Delphi-Quellcode:
form1.Visible:=false;
bringt da irgendwie nix

Alexander 29. Nov 2003 10:05

Re: Taskbarentry ausblenden
 
Probier mal:
Delphi-Quellcode:
  ShowWindow(Application.Handle, SW_HIDE);
Aber ich meine dafür gibt es noch ne Funktion, ich sitze gerade am Schlepptop, da ist kein Delphi drauf, kann also nicht in der Hilfe blättern...


Aber auch du solltest dich an, den Verhaltenskodex halten: Bitte nur eine Frage in einem Thread.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz