| Hauptmenü | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Programm soll nicht in der Taskleiste erscheinen |
|
|
| Geschrieben von Lemmy | |
| Dienstag, 24. Januar 2006 | |
|
So geht's: Folgende Zeile entfernt den Eintrag aus der Taskleiste. Das Fenster selbst bleibt jedoch sichtbar. ShowWindow( Application.Handle,SW_HIDE); Allerdings muss man aufpassen: Diese Methode ist wahrscheinlich nicht in jedem Fall praktikabel. So berichten einige Programmierer, dass der Algorithmus unter Delphi 3.0 nicht funktioniere. Von anderen habe ich inzwischen gehört, dass sie ihn sehr wohl auch unter D3 und auch D4 benutzen. Fazit: Probieren geht über studieren ;-) Tipp von Sven Künzler Probleme - falls es nicht funktioniert: Falls es (evtl. bei Windows NT) nicht funktioniert, versuche mal folgendes: Var owner :thandle; ... owner := GetWindow(handle,Gw_Owner); ShowWindow(owner,Sw_Hide); self.hide; |
|
| Letzte Aktualisierung ( Sonntag, 19. Februar 2006 ) |
| < Zurück | Weiter > |
|---|