Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Pascal: SendKeys delphillä?

Mandariinimies [28.01.2006 17:48:33]

#

Miten toi GetAsyncKeyState toimii? Tekisin sellasen ohjelman mikä menee messengeriin ja kirjottelee ihmisille kaikkee..Osa on jo tehty..mutta nyt on vuorossa toi SendKey juttu..Oon yrittäny löytää tutoriaaleja Googlesta ja muistaki mutta en oo löytäny mitään :(

tuomas [28.01.2006 18:01:59]

#

Tuo api on todellakin GETAsyncKeyState, eli se kertoo vain mitä näppäimiä on painettu.

Mandariinimies [28.01.2006 20:00:31]

#

Ahaaa! Mutta mikä on sitten kommandi SendKeyssille?

Metabolix [28.01.2006 20:09:01]

#

Keyb_event muistaakseni kelpaa. Nappi kerrallaan.

Mandariinimies [28.01.2006 20:26:32]

#

KeyBd_event? Mutta mitenkä sen saa toimimaan? Anteeks ku kyselen ihan kauheesti..mutta alotin Delphin käytön ihan vasta ^^

Metabolix [28.01.2006 21:23:20]

#

Sepä juuri. Kannattaa niitä Win32 API -ohjeita, Hakua ja Googlea yrittää lueskella.

keybd_event(VK_TAB, 0, 0, 0); (* Tabi alas *)
keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0); (* Tabi ylös *)

Näppäinkoodeja voi katsella Windows-unitin lähdekoodista (klikkaat Delphissä controllin kanssa tuota VK_TABia) taikka täältä:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/UserInput/VirtualKeyCodes.asp

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta