title image


Smiley Ein Fremdes Programm schließen
Du willst also mit deinem Programm ein anderes Fenster oder eine andere Anwendung schließen, und zudem noch eine Sicherheitsabfrage überbrücken, richtig?Also:Zuerst brauchst du 2 Variablen:app: hWnd; w: word;Hier der Code: app := FindWindow('TApplication', 'Mailing'); { Zuerst musst du das Handle des Programmes oder Fensters finden, Dazu brauchst du die Klasse des Programmes oder Fensters (im Bsp. 'TApplication') und den Titel } if app = 0 then Exit; { Wenn es das Fenster/Programm nicht gibt, dann Abbrechen } PostMessage(app, wm_close, 0, 0); { Dem Programm/Fenster eine Botschaft schicken, dass es sich schließen soll.} sleep(100); { abwarten und tee trinken } app := FindWindow('TApplication', 'Mailing'); { Mal sehen... } if app = 0 then Exit;{ ... ob das Programm noch da ist; wenn nicht, dann können wir auch heimgehen } w:=VkKeyScan('n'); { Ein Zeichen setzen, das die Sicherheitsabfrage bestätigt/verneint (ggf. abändern} keybd_event(w,0,0,0); { abdrücken } keybd_event(w,0,KEYEVENTF_KEYUP,0); { nachladen }So, nun sollte da Programm weg sein!

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: