Entwickler-Ecke

Sonstiges (Delphi) - z.T. Anwendung schließen


The-FoX - Do 24.07.03 17:42
Titel: z.T. Anwendung schließen
Moin. Ich komm aus der Wc3 szene und ich hab vor mit ein paar leuten einen einfaches Cheating-Death zu schreiben. Ich hab den FAQ anwendung schließen gelesen, und meine Idee ist es einfach die namen der Maphacks dort reinzuschreiben, daß sie einfach nicht mehr geöffnet werden können. Gibt es unter XP die möglichkeit die anwesenheit im Taskmanager zu umgehen.

ps. Der programmier der maphacks ist ein sog. Shadowfrench...der is keine Pfeife ;) Also sagen wirs so wenn es eine Möglichkeit gibt knackt er sie.


specialwork - Fr 25.07.03 00:00
Titel: Sichtbare Anwendung aus der TaskBar entfernen
Hallo TheFoX,

Folgende Funktion bietet Dir die Möglichkeit, eine Anwendung vor der Taskbar zu verstecken. Aber Achtung, Deine Anwendung bleibt weiterhin im Task-Manager sichtbar. Sollte sich Deine Frage jedoch auf Das Verstecken einer Anwendung im Task-Manager beziehen, dann wird Dir diese Funktion nicht weiter helfen.

Man belehre mich eines besseren, wenn es möglich ist, eine Anwendung vor dem Task-Manager zu verstecken.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure RemoveAppFromTaskBar;
var
  MainWindowHandle: THandle;
begin
  MainWindowHandle:= GetWindow(Self.Handle, GW_OWNER);
  ShowWindow(MainWindowHandle, SW_HIDE);
  Self.Hide;
end;


Gruß, Tom


ShadowThief - Fr 25.07.03 10:46

aus der registerkarte "anwendungen" bekommt man sein programm
schon raus, aber aus "prozesse" halt nicht, das geht auch nicht ohne
weiteres, ein kumpel von mir baut da schon wochenlang dran rum,
und zwar in C.


ShadowThief - Fr 25.07.03 10:49
Titel: Re: Sichtbare Anwendung aus der TaskBar entfernen
specialwork hat folgendes geschrieben:
Hallo TheFoX,

Folgende Funktion bietet Dir die Möglichkeit, eine Anwendung vor der Taskbar zu verstecken. Aber Achtung, Deine Anwendung bleibt weiterhin im Task-Manager sichtbar. Sollte sich Deine Frage jedoch auf Das Verstecken einer Anwendung im Task-Manager beziehen, dann wird Dir diese Funktion nicht weiter helfen.

Man belehre mich eines besseren, wenn es möglich ist, eine Anwendung vor dem Task-Manager zu verstecken.


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure RemoveAppFromTaskBar;
var
  MainWindowHandle: THandle;
begin
  MainWindowHandle:= GetWindow(Self.Handle, GW_OWNER);
  ShowWindow(MainWindowHandle, SW_HIDE);
  Self.Hide;
end;


Gruß, Tom


das geht übrigens auch noch einfacher:

einfach in die projektdatei des projektes nach


Delphi-Quelltext
1:
  Application.CreateForm(TForm1, Form1);                    


das da hinschreiben:


Delphi-Quelltext
1:
   Application.ShowMainForm := False;