| |
 |
Wie kann ich mein Programm vor dem Taskmanager verbergen?
17-02-2004 10:13
|
|
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.
|
|
|
|
|