AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Anwendung vollständig verstecken

Ein Thema von konda · begonnen am 11. Jan 2006 · letzter Beitrag vom 16. Apr 2006
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Anwendung vollständig verstecken

  Alt 14. Apr 2006, 00:31
Eine Lösung fällt mir nicht ein, aber der Grund, warum das so ist. Der Eintrag in der Taskbar ist nicht vom Hauptfesnter, sondern vom unsichtabren Anwendungsfenster der VCL.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von XHelp
XHelp

Registriert seit: 12. Jul 2004
Ort: Duisburg
172 Beiträge
 
Delphi 6 Enterprise
 
#12

Re: Anwendung vollständig verstecken

  Alt 14. Apr 2006, 01:32
Unter welchem Betriebsystem soll das Programm laufen? Bei 98 ist es relativ leicht ein Program zu verstecken... bei XP nicht...

Du kannst auch das Program als Dienst machen, dann wird es auch nicht in der Taskleiste aufgeführt.
Alex
Von allen Dingen die mir verloren gegangen,
hab ich am meisten an meinem Verstand gehangen
  Mit Zitat antworten Zitat
ichbins

Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
 
Delphi 2005 Personal
 
#13

Re: Anwendung vollständig verstecken

  Alt 14. Apr 2006, 01:38
@Nakor: Einfach das Programm im Code wieder maximieren (form.windowstyle:=wsmaximized oder so) und dann minimieren (form.windowstyle:=wsminimized), sobald der entsprechende Event ausgelöst wird.

Alle Angaben ohne Gewähr
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
  Mit Zitat antworten Zitat
Nakor

Registriert seit: 7. Dez 2005
Ort: Erkelenz
3 Beiträge
 
Delphi 11 Alexandria
 
#14

Re: Anwendung vollständig verstecken

  Alt 16. Apr 2006, 10:00
Zitat:
Ich habe den obigen Code auch in einem meiner Programme verwendet. Das Programm verschwindet nur vernünftig aus der Taksbar, wenn ich es über den "Minimiere"-Button oben rechts verkleinere. Wenn ich versuche das Programm über einen Klick auf den Programmeintrag in der Taskbar zu verkleinern, wird zwar das Programmfenster minimiert, der Eintrag in der Taskbar bleibt aber erhalten.

Hat da noch jemand einen Hinweis für mich, wie ich diesen Schönheitsfehler wegbekomme?
So, ich habe das jetzt anders gelöst. Ich habe Application.onMinimze eine entsprechende neue Ereignis-Routine zugewiesen.
Jetzt funktionieren auch beide Varianten wie gewünscht.
Thorsten Scheer
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz