Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Keydruck simulieren Ordinal (https://www.delphipraxis.net/125294-keydruck-simulieren-ordinal.html)

ecHo89 3. Dez 2008 19:40


Keydruck simulieren Ordinal
 
So kann man einzelne Buchstabe simulieren.

keybd_event(Ord('A'), MapVirtualKey(Ord('A'), 0), 0, 0);
keybd_event(Ord('A'), MapVirtualKey(Ord('A'), 0), KEYEVENTF_KEYUP, 0); }

Kann man das ganze auch als Schleife realisieren?

p1 := 'Bla';

for i:=1 to 3 do
begin
p2 := p1[i];
keybd_event(Ord(p2), MapVirtualKey(Ord(p2), 0), 0, 0);
keybd_event(Ord(p2), MapVirtualKey(Ord(p2), 0), KEYEVENTF_KEYUP, 0);
end;

Habe viele Sachen wie pchar() und mit Semikolon probiert, aber nichts funktioniert. Jemand ne Idee?

Viele Grüße Malte

DeddyH 3. Dez 2008 19:49

Re: Keydruck simulieren Ordinal
 
Zitat:

Zitat von ecHo89
Jemand ne Idee?

Jepp, EnterText

ecHo89 3. Dez 2008 19:53

Re: Keydruck simulieren Ordinal
 
danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:43 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