Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

1 Zum Seitenanfang

Samstag, 14. August 2004, 19:57

[Delphi]Wie heisst Internetexplorer als Task?

sers,
will über

Quellcode

1
2
3
4
procedure TForm1.Button2Click(Sender: TObject); 
begin
  KillProcess(FindWindow('HIER MÜSSTE DER IEXPLORER HIN',nil));
end;

den Internet Explorer beenden doch wie heist der?
Denn der beim Taskmannager angegebene IEXPLORE.exe Prozess geht net.
?(
plz help
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

J-I04

Haudegen

Dabei seit: 29.06.2004

Beiträge: 560

 

2 Zum Seitenanfang

Samstag, 14. August 2004, 22:32

geh einfach in deine Windows Partition, Programme, INternet Explorer....da ist sie halt drinne...aber normalerweise ist es die iexplore.exe in deinem script steht allerdings IEXPLORE(R)!
Metal regiert die Welt
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

3 Zum Seitenanfang

Sonntag, 15. August 2004, 10:28

Die unter %:\Programme\Internet Explorer\IEXPLORE.EXE angegebene Anwendungn hab i au scho ausprobiert und des geht net.
hab scho
IEXPLORE.EXE
IEXPLORE.exe
IEXPLORER.EXE
IEXPLORER.exe
ausprobiert.
Hier is des Prog probiers mal bei dir aus, bei mir gehts net! ?(
»benniwm« hat folgende Datei angehängt:
  • IE-Task.zip (160,15 kB - 23 mal heruntergeladen - zuletzt: 11. Dezember 2011, 04:39)
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell
 

Abi_Andy

Haudegen

Dabei seit: 02.04.2003

Beiträge: 681

 

4 Zum Seitenanfang

Sonntag, 15. August 2004, 10:55

der Task für den IE schimpft sich "IEFrame", kurzes Beispiel (beendet den IE beim Erzeugen der Form):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
procedure KillProcess(hWindowHandle: HWND);
var
  hprocessID: INTEGER;
  processHandle: THandle;
  DWResult: DWORD;
begin
   SendMessageTimeout(hWindowHandle, WM_CLOSE, 0, 0,
    SMTO_ABORTIFHUNG or SMTO_NORMAL, 5000, DWResult);
  if isWindow(hWindowHandle) then
  begin
    { Get the process identifier for the window} 
    GetWindowThreadProcessID(hWindowHandle, @hprocessID); 
    if hprocessID <> 0 then
    begin 
      { Get the process handle }
       processHandle := OpenProcess(PROCESS_TERMINATE or PROCESS_QUERY_INFORMATION,
        False,  hprocessID);
      if processHandle <> 0 then 
      begin
        { Terminate the process }
        TerminateProcess(processHandle, 0); 
        CloseHandle( ProcessHandle);
      end;
    end;
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
var
  wnd: HWND;
begin
  wnd :=  FindWindow('IEFrame', nil);
  if wnd <> 0 then
  begin
    KillProcess(wnd);
  end;
end;


Bei USES noch "Tlhelp32" importieren und die Sache läuft rund ;)

BTW: Sowas kannst du wunderbar mit nem Api-Spy herrausfinden. Nen relativ simplen kannst du dir zum Beispiel hier herrunterladen: http://motzi.fs-tools.de/de/index.html
Ist selbstverständlich Freeware!
Bye
Warum kann ein Tag nicht 36 Stunden haben? ://
 

benniwm

Routinier

Dabei seit: 03.02.2004

Beiträge: 484

 

5 Zum Seitenanfang

Sonntag, 15. August 2004, 11:00

Danke für die antwort.
alles geht :))
thx
If liberty means anything at all, it means the right to tell people what they do not want to hear. - Georg Orwell