Avatar billede tvh33 Nybegynder
28. maj 2008 - 17:13 Der er 1 kommentar og
2 løsninger

Et program hvis tast-funktioner virker mens man er inde i et spil

Hej

Jeg har lavet et lille program, som lægger forskellige ord og bogstavskombinationer ind i udklipsholderen, når man trykker på diverse F-taster.
Ideén var at jeg kunne have det åbent, mens jeg spillede counter strike, wc3 osv. så kunne være fri for at skrive lange beskeder igen og igen.

Problemet er at programmet ikke registrerer at jeg trykker på tasterne, mens jeg er inde i mine spil.

Er der en måde kan lave det på?
Avatar billede thomaxz Nybegynder
28. maj 2008 - 21:34 #1
Nu er det længe side jeg har kode visual basic, men jo der er en måde du kan lave det på, du skal fat i et api.

GetAynsKeyState

og så skal du vide, hvike værdi atsterne har,

men her er et lille eksempel.

http://www.a1vbcode.com/snippet-3708.asp
Avatar billede tvh33 Nybegynder
28. maj 2008 - 23:33 #2
jeg har prøvet at anvende eksemplet, men den udfører kun kommandoen så længe, vinduet er markeret/aktivt
Avatar billede thomaxz Nybegynder
29. maj 2008 - 09:21 #3
Ok, men det api skal virke, for har selv brugt det med success.

Du skal brug en timer, som så tjekker med jævne mellemrum hvad der trykke

her er et ande eks.
http://www.developerfusion.co.uk/show/2007/

og her at oplsyninger om det specifikke api
http://allapi.mentalis.org/apilist/GetAsyncKeyState.shtml
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