www.Delphi-faq.de
Home Software Delphi-faq Links 0
   
Delphi FAQ ( Byte)
Delphi-FAQ » Verschiedenes » Wie kann ich mein Programm vor dem Taskmanager verbergen?
 
Wie kann ich mein Programm vor dem Taskmanager verbergen?
Ein der einfachste Weg ein Programm vor im Taskmanager zu verstecken ist den Titel der Applikation zu l?schen. Wenn das Hauptfenster eines Programms kein Titel besitzt f?gt Windows 9X kein Eintrag im Taskmanager hinzu. Unter NT Systemen wie XP oder 2000 funktioniert das allerdings nicht 100%ig. Im Taskmanager ist zwar kein Eintrag auf der Seite "Anwendungen", aber unter Prozesse ist das Program weiterhin sichbar.
Das in Delphi genante Hauptformular ist nicht das Applikations Fenster.
Der beste Ort das "Titel"-Property zu l?schen ist im Projekt Quellcode. Um den Projekt Quellcode anzuzeigen, w?hle in der IDE Projekt|Quelltext anzeigen.
F?ge einfach nach der Initialisierung der Applikation die fettgeschriebene Zeile ein:
{...}

  Application.Initialize;
  Application.Title := '';
  Application.CreateForm(TForm1, Form1);

{...}
Hinweis :
Das Entfernen des Titels der Applikation verhindert nicht das anzeigen des Prozesses im Prozessmanager bei Windows NT/2000 Systemen. Dies ist meiner Meinung auch nicht sinnvoll, da es sicherheitsbedenklich ist.
Delphiversion: noch nicht getestet unter Delphi 1noch nicht getestet unter Delphi 2noch nicht getestet unter Delphi 3noch nicht getestet unter Delphi 4noch nicht getestet unter Delphi 5funktioniert unter Delphi 6noch nicht getestet unter Delphi 7
 
Notizblock 0.7 Beta 3
Download Notizblock 0.7
 
Ultra F.N. Edit 0.7 beta 1
Download Ultra F.N. Edit!
     
 
Home | Software | Delphi FAQ | Links | Kontakt

Copyright ©2001 - Alle Rechte reserviert.
Die Bezeichnungen "Borland", "Delphi" und "VCL" sind Schutzmarken der Borland Software Corporation.
(BEACHTEN: Diese Webseite steht in keinerlei Verbindung mit der Borland Software Corporation.)
Aktualisiert: 2007-03-11