Autor Beitrag
matze
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Do 27.03.03 16:27 
Hallo !!!

Wie kann ich denn verhindern dass der Windows Explorer aufgemacht wird ??

Ich müsste in einem Timer ja alle Fensterhandles durchgehen. aber ich weiss nicht, wie ich dann den Win Explorer erkenne und schliesse !!

_________________
In the beginning was the word.
And the word was content-type: text/plain.
Pascal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: Do 27.03.03 17:39 
Hallo Matze!!!

Mit dieser Procedure kannst du den Windows Explorer von Windows 98 schließen.

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.Button1Click(Sender: TObject);
var
  Handle: THandle;
begin
  Handle := FindWindow(PChar('Explorewclass'),nil);
  if Handle<>0 then
postmessage(Handle,WM_SYSCOMMAND,SC_close,0);
  end;


Die Procedure funktioniert natürlich auch im Timer.
'Explorewclass' ist dabei der Fensterklassenname. Du findest ihn im Fensterlistenprogramm.
Url: www.picsoft.de/swwinlst.htm#download


Übrigens: Damit kannst du mich auch nicht aufhalten. :twisted:
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Do 27.03.03 20:08 
wie heisst denn die fensterklasse unter WinNT 4 ?? und ist die klasse einzigartig oder betrifft das dann auch andre proggis (IE oder so) ??

_________________
In the beginning was the word.
And the word was content-type: text/plain.
Pascal
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 155

Win 98, Win XP
Delphi 2005, Delphi 5
BeitragVerfasst: Do 27.03.03 20:21 
Titel: Fensterlistenprogramm
Die Fensterklasse kann man herausfinden indem man das Fensterlistenprogramm (Download-Adresse siehe oben) startet und str+N drückt. Sie steht dann rechts neben dem Fenstertitel.
matze Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 4613
Erhaltene Danke: 24

XP home, prof
Delphi 2009 Prof,
BeitragVerfasst: Fr 28.03.03 19:54 
danke

_________________
In the beginning was the word.
And the word was content-type: text/plain.