Einzelnen Beitrag anzeigen

bob_aus_der_flasche

Registriert seit: 13. Jan 2008
15 Beiträge
 
#4

Re: Tastendruck an bestimmtes Programm senden...

  Alt 26. Okt 2008, 03:05
hab es geschafft

hab diesmal doppelt so lange gegoogelt und n bisl rumprobiert:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var hMainWnd: HWND;
begin
    winexec('C:\DefragMem.exe', SW_MINIMIZE);
    sleep(3000);

    hMainWnd := FindWindow(nil, Pchar('C:\DefragMem.exe'));
    SendMessage(hMainWnd, WM_CHAR, Ord(VK_RETURN), 0);
end;

Zitat von toms:
Was bewirkt denn das Drücken der Enter-Taste im fremden Programm?
mit dem "Enter"-Druck wird das programm geschloßen

trotzdem danke für eure mühe
  Mit Zitat antworten Zitat