Einzelnen Beitrag anzeigen

Wotan

Registriert seit: 22. Jul 2003
Ort: BRB
15 Beiträge
 
Delphi 6 Professional
 
#3

Re: Probleme beim Senden von ENTER (virtual key)

  Alt 25. Jul 2003, 09:47
Ok. also sieht bei mir folgendermaßen aus:

procedure PostVirtualKeyEvent(vk: Word; fUp: Bool);
const
ButtonUp: array[False..True] of Byte = (0, KEYEVENTF_KEYUP);
var
ScanCode: Byte;
begin
if vk <> vk_SnapShot then
ScanCode := MapVirtualKey(vk, 0)
else
ScanCode := 0;
Keybd_Event(vk, ScanCode, ButtonUp[fUp], 0);
end;


Function SendKey(VirtualKey: Word): Boolean;
Begin
Try
PostVirtualKeyEvent(VirtualKey,False);
{ PostVirtualKeyEvent(VirtualKey,True);}
Result := True;
Except
Result := False;
End;
End;

AUFRUF im Programm: Sendkey($D);
Geht nicht, gibt's nicht.
  Mit Zitat antworten Zitat