Control key senden

Status
Niet open voor verdere reacties.

Zorphion

Gebruiker
Lid geworden
2 jun 2009
Berichten
56
Hallo,

Ik ben even bezig met een klein programmatje... ik wil graag dar hij een control key stuurt (weet niet hoe ik dat moet zeggen)

vb: SendKeys.Send("{Enter}")

In dit geval zend ik een Enter key, maar in plaats daarvan wil ik een control key zenden.

Wie weet hoe dit moet ?

Alvast bedankt ;)
 
Ja, dat zou je wel willen. Maar dat gaat effe niet.
ctrl is geen ASCII karakter dat je kunt verzenden, ctrl is een MODE SWITCH.
Het veranderd de manier waarop de toeten reageren.
Net als SHIFT, ALT en ALT GR.

Als je een de A indrukt zonder iets is dit een kleine letter a,
Druk je de SHIFT toets samen met de A dan is het een hoofdletter A
Druk je de CTRL toets met de A dan is het een karakter met de waarde 0x01(hex) of 1 (decimaal)

Druk je op CTRL en de M dan wordt een 0x0D (hex) ofwel 13 decimaal verstuurd ofwel ENTER
Zoek een ASCII tabel op en zie welke "karakters" in combinatie met CTRL, ALT enz wat betekend

grtz
 
Erg bedankt voor uw reactie :thumb: . Ik snap alleen die tabel niet :(. Ik heb gekeken op google.

Zou je me misschien een klein eindje verder willen helpen.

Ik wil graag Control in combinatie met x laten versturen

Kun je misschien hiervoor de code geven ? :d
 
Erg bedankt ! :thumb:

Ik weet nu de hex, dec en code ( van toetscombinatie), alleen hoe zet ik dit om in een visual basic code ? :shocked:
 
Ok, ik snap het niet echt. Kan iemand misschien een heel klein voorbeeldcode plaatsen. Wellicht dat ik het dan snap ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan