Avatar billede manutd Nybegynder
29. juli 2001 - 22:50 Der er 4 kommentarer og
1 løsning

Hvordan skriver man vha Keybd_event?

Jeg vil gerne have min delphi-applikation til at skrive noget.


Jeg har fået min delphi applikation til at aktivere tab-knappen og returknappen på tastaturet via:

keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);

keybd_event(VK_RETURN,0,0,0);
keybd_event(VK_RETURN,0,KEYEVENTF_KEYUP,0);

Men hvordan får jeg skrevet de enkelte bogstaver vha en Keybd_event???
Avatar billede speedy Nybegynder
29. juli 2001 - 23:06 #1
  keybd_event(ord(\'8\'),0,0,0);
  keybd_event(ord(\'8\'),0,KEYEVENTF_KEYUP,0);

Trykker på tasten 8.

  keybd_event(ord(\'A\'),0,0,0);
  keybd_event(ord(\'A\'),0,KEYEVENTF_KEYUP,0);

Her er det vigtigt at du skriver et STORT A.

den trykker på tasten a, men skriver det ikke med stort. Hvis du skal bruge store bogstaver skal du skrive således

  keybd_event(VK_SHIFT,0,0,0);
  keybd_event(ord(\'A\'),0,0,0);
  keybd_event(ord(\'A\'),0,KEYEVENTF_KEYUP,0);
  keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);


/SpEeDy
Avatar billede ziron Nybegynder
29. juli 2001 - 23:07 #2
prøv med:

keybd_event(Ord(A),0,0,0);
keybd_event(Ord(A),0,KEYEVENTF_KEYUP,0);

/ZIRON
Avatar billede poull Nybegynder
29. juli 2001 - 23:28 #3
Hvor skal du skrive det, for så kan det være der er en smartere måde
Avatar billede speedy Nybegynder
05. august 2001 - 09:45 #4
manutd>>Hvad så, hvad siger du ? Kan du bruge noget, så accepter. Ellers kommenter så vi kan se at der sker noget.

/SpEeDy
Avatar billede manutd Nybegynder
10. august 2001 - 18:35 #5
Tak for svaret speedy. Der er vist gået et eller andet galt med min e-mail, for jeg har ikke fået nogen besked om at der var kommet et indlæg.

Svaret var lige det jeg manglede
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Applikationsarkitekt til stor applikationstransformation i Forsvaret

Politiets Efterretningstjeneste

Data engineer til PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til Lokal IT på Aalborg Kaserne

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-metodespecialist og projektkoordinator i Ballerup