Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Simulierter Tastendruck (https://www.delphipraxis.net/143705-simulierter-tastendruck.html)

Jake 21. Nov 2009 15:50


Simulierter Tastendruck
 
Hallo DP

ich habe einen Code für einen simulierten Tastendruck:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var key:integer;
begin
   key:=VKKEYscan(Ord('c'));
   keybd_event(key, 0,0,0);
   keybd_event(key,0,2,0);
end;
Fehler: Inkompatible Datentypen "char" und "integer".

Cursor wird hinter die Zeile
Delphi-Quellcode:
   key:=VKKEYscan(Ord('c'));
gesetzt.

Kann mir jemand helfen?

Mithrandir 21. Nov 2009 15:54

Re: Simulierter Tastendruck
 
Und du bist dir sicher, dass du dir das mit dem Keybinder schon zutraust, ja?

VKKEYscan erwartet einen Character, also sowas wie:

Delphi-Quellcode:
key:=VKKEYscan('c');
Dann brauchste kein "Ord" mehr. ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz