Imitație de presare Clavey (șoarece)

presare imitație Clavey (șoarece)

doamnelor și domnilor după-amiază bună programory..voznikla această problemă: # XA0, cum de a simula intrarile de la tastatura și butoanele mouse-ului ..
și cum să se asigure că Mona ar indica timpul de salt este apăsat.

WM_LBUTTONDOWM
WM_LBUTTONUP
Și cât timp este apăsat - intervalul de timp dintre prima și a doua mesaje.

Vă mulțumesc, și în cazul în care există este de a specifica ce fel de apăsați butonul?
P.S [Error] Unit1.pas (37): identificatorul Undeclared: "WM_LBUTTONDOWM" (care leagă LiBu =?))

și totul. = Tuplyu)
toate regulile)))
pasib mare

Actual aici nu pentru a înțelege un pic. cum ar fi apăsați tasta F9 (de exemplu, general!)

> [4] Tehnik (^ ____ ^) # XA0; (02.09.07 17:06)

SendMessage (mâner, WM_KEYDOWN, VK_F9,0);
Ajutor princhipialno nu citește?

> Apăsați tasta F9 (de exemplu, general!)
pentru a începe este necesar să se găsească myshe.


> Apăsați tasta F9 (de exemplu, general!)
pentru a începe este necesar să se găsească myshe.

Um. dacă el nu știa că ar fi tăcut.

Am descris ceea ce am uzho ar fi necesar să:

. Cum de a simula intrarile de la tastatura.


SendMessage (mâner, WM_KEYDOWN, VK_F9,0);
Ajutor princhipialno nu citește?

Mulțumesc. schaz foarte timp nr. și mai multe cunoștințe de limba engleză yaza MNU Fig ((

> Am uzho descris exact ceea ce mi-ar trebui să:
>
>. Cum de a simula intrarile de la tastatura.

În zadar. [6] de pe dreapta ai condus, și apoi nu am dat seama cum ai de gând să myshe apăsați F9.
Pentru voprosynazho, de asemenea, setat corect. Și utilizarea corectă a acolade. Deoarece tipul de înregistrare Clavey (șoarece).
Citiți-l cu voce tare și să înțeleagă totul.


> Vain. [6] au condus chiar pe tine, și apoi nu am realizat,
> # XA0, cum ai de gând să myshe apăsați F9.
> De asemenea, voprosynazho setat corect. Parantezele corect
> Utilizare. Deoarece tipul de înregistrare Clavey (șoarece).
> Citiți-l cu voce tare și să înțeleagă totul.
>


Conferința pentru începători, cât și pentru cei care consideră că este dificil să explice ce vrea el. Participanții sunt rugați să fie vzaimovezhlivymi, profesioniști separați cerere - indulgență.

Vino Tada pune întrebarea în mod diferit:
care poate expune codul sursă al unui program care este prea strâns, de exemplu, F9 și imediat mouse-ul klatsat la fiecare N secunde?))


> Tehnik (^ ____ ^) # XA0; (02.09.07 18:09) [10]

Ei bine, astfel încât să politicos și explicat. și nu a trimis Coy unde)))


> Conferința pentru începători, cât și pentru cei care consideră că este dificil
> Explicati ceea ce vrea. Participanții sunt rugați să fie vzaimovezhlivymi,
> Profesioniști separat cerere - indulgență.

Ceea ce facem.
Numai aceasta ne dă dreptul să-ți spun cum să pună întrebări chiar și așa.
Pentru telepator nu toate funcționează corect.

> Cine poate așeza codul sursă al unui program care.
de exemplu, eu pot. și totuși jumătate din forum prea. probabil. amândoi nevoie de o listă de nume? Ei bine, bine deschis sondaj, un „capabil“ este găsit, scrie în jos, este de până la ceilalți.

Prin modul în care cuvântul „poate“ nu este sinonim cu „do“ / „ar trebui“ / etc Și apropo, TK este fundamental nesigur, aceasta afectează performanța metodelor. nu zona de influență specificată - o anumită fereastră, sau se aplică sistemul în ansamblul său.

Serios. Și aceste lucruri eu știu doar cum să imite. ((

> Serios. Și aceste lucruri eu știu doar cum să imite. ((
nu vă faceți griji, un pic mai mult și tu dorastesh la realizarea Zen și Tao de programare.
deoarece elementar! pur și simplu a scrie un program care articulează ușa CD-ul, și cere utilizatorului să plaseze exact butonul Claudia F9 pentru zona extinsă a tăvii, în celălalt colț ar trebui să pună un buton al mouse-ului. Voila!

> Reglați Tada))) pot pune pe HELP teepatoru)))

Du-te. U mai bine pui întrebările potrivite. ;)


> P.S: MNU încă Nitsche nu funcționează (((
> Skinte plz exemplu, datorită în avans)))

Tu skni codul, eu sau altcineva spune că firul nu este corect, și scrie exemple, aproape nimeni nu va fi pentru tine.


> Au această problemă: # XA0, cum de a simula intrarile de la tastatura
> și butoanele mouse-ului

In mouse-ul există taste și butoane simultan.

Puteți utiliza mouse_event și SetCursorPos.
M-am scris acest cod, dar nu înțeleg pe deplin. Este apăsat, doar butonul stânga al mouse-ului. Ar fi necesar să se uite la descrierea mouse_event.
mouse_event (WM_LBUTTONDOWN, 0,0,0,0);
mouse_event (WM_LBUTTONUP, 0,0,0,0);
mouse_event (WM_rBUTTONDOWN, 0,0,0,0);
mouse_event (WM_rBUTTONUP, 0,0,0,0);
Pentru a apăsa butonul de pe tastatură:
Procedura SimulateKeystroke (byte cheie ;. DWORD suplimentare.);
începe
# XA0; # XA0; # XA0; # XA0; keybd_event (Key, suplimentar, 0,0);
# XA0; # XA0; # XA0; # XA0; keybd_event (Cheia, in plus, KEYEVENTF_KEYUP, 0);
se încheie;


>. și mai multe cunoștințe de limba engleză yaza MNU Fig ((

Și română prea?
Dacă acest sondaj încă deschis, eu pot scrie, de asemenea, un exemplu :)

"Nikfel": ATP =)
"Denis_": Ei bine, ai cheto Dafa cu interesantă)))
și cunoașterea schot a limbii române, nu dau vina pe faptul că primul și al doilea an (și mai mult prea) nu a predat))))
Acum, creveți și să consolideze că scrise de „T“ în loc de „e“ ^ _ ^

dorit pozyret # XA0; nomerki F „c.


Procedura TForm1.Button1KeyPress (Expeditor: TObject; var cheie: Char);
începe
showmessage (inttostr (ORD (Key)));
se încheie;

Din păcate, nu reacționează kada apăs butonul F. ((

Procedura Voschem SimulateKeystroke (octet-cheie ;. DWORD Extra.);
începe
# XA0; # XA0; # XA0; keybd_event (Key, suplimentar, 0,0);
# XA0; # XA0; # XA0; keybd_event (Key, in plus, KEYEVENTF_KEYUP, 0);
se încheie; l rulnaya
principala mea FCI klatsat

> [23] Tehnik (^ ____ ^) # XA0; (03.09.07 21:50)
> Pozyret dorit # XA0; F „numărul de plăci ca.

Greșită "zyrish", "pozyrit" în modulul Windows.pas. toate sunt deja acolo.
Amenințare și onoreze ceea ce „butoane“ a lua și ce onkeypress în onkeydown (Up).

bine, puteți apăsa apoi linia de FCI? urgent necesare)

> [26] Tehnik (^ ____ ^) # XA0; (03.09.07 21:58)

Văd că nu numai că nu Hulp citit, dar chiar că este scris prea.
VK_F1. VK_F24
Acest lucru, de altfel, există un ajutor.

Coplesesc HELP utilizator lupta isteric pentru F1, dacă el încă o dată Stupa? %)

Totul!
Vă mulțumim tuturor pentru răbdare lamerstva meu) poryrov
Subiectul poate fi închis ^ _ ^

P.S.
un program de făcut pentru Ragnarok Online ..
acolo în timpul breasla de război vrăjitori necesare abilități yubzat massovae Poston.
și să nu muchatso 2:00 încorpora un program și du-te pentru a bea ceai)

În mod similar, problema cu românul. Nitsche nu înțeleg. imbatranesc :)

Și poporul a venit Poser)))
Kada pune imitație zăngănit mouse-ul toate regulile.
Ragnarok dar sentimentul că actuala de lucru battn Mauz jos
.
Pune cât mai multe exemple plz mouse-ul zăngănit poți)

și chiar modul în care pentru a muta kursos software-ul mouse-ul. =)
mousemove, mouse_event nu ajută.
De data aceasta HELP citit))) soranvo efect 0

0 - același rezultat înțelepciunea populară (C)

nu înțelege pe ce fereastra scholkaesh / Mutați Bat

bine plz va explica modul de a face clar faptul că Delphi Mus Nuno?)


> Mousemove, mouse_event nu ajută.

SetCursorPos (
# XA0; # XA0; int X // poziție orizontală # XA0;
# XA0; # XA0; int Y # XA0; // poziție verticală
# XA0; );
+ Ajutor-> Ferestre SDK

Vă mulțumesc foarte mult Tehnik (^ ____ ^) pentru excelenta starea de spirit în mijlocul vineri.
Nu cu mult timp în urmă whinnying.


> Vă mulțumesc foarte mult Tehnik (^ ____ ^) pentru excelent starea de spirit
> Mid-vineri.
> O lungă perioadă de timp astfel încât nu whinnying.

În ce sens? De asemenea, pot porzhu?