Emulare de intrare tastatură

Emulare de intrare tastatură

Cum să specificați codurile-cheie ca argumente la cuvântul SEND-keys: a explicat în detaliu în capitolul „Coduri cheie“.

Uneori, atunci când descrie comenzile rapide de la tastatură, este necesar să se specifice un rollover (de exemplu, apăsați și mențineți apăsată tasta CTRL în timp ce tastele sunt apăsate și ALT și G). În acest caz, specificați mai întâi prima apăsați și mențineți apăsată tasta, și toate celelalte paranteze surround.

Pauză între „clicuri“ între chei și modele KEYS TRIMITE-: poate fi setat folosind cuvântul TRIMITE-TASTE temporizarea :. Chiar în conformitate cu codurile de la tastatură puteți specifica zadezhku (pauză) în milisecunde între apăsarea două taste în formă de:

Cu SEND-keys: Puteți schimba aspectul tastaturii, și „print“, chiar și în limba rusă (sau în orice altă limbă prescrisă). Singura restricție este aceea de a emula intrarea aplicațiilor românești litere GUI aveți nevoie pentru a „monitoriza“ starea actuală a aspectului tastaturii. Dacă înainte de a utiliza TRIMITE-keys: aspect engleză, layout-ul, după trecerea la limba rusă ar trebui să emuleze apăsând literele latine corespunzătoare pentru introducerea textului românesc a fost inclus:

Dimpotrivă, în cazul în care înainte de a utiliza TRIMITE-keys: aspectul tastaturii Rusă este actuala aplicațiilor active bazate pe GUI, simbolurile românești ar trebui să indice pentru a introduce literele românești:

Prin urmare, este posibil, de exemplu, a crea o sarcină:

Se determină aspectul actual de tastatură activ pentru aplicații GUI puteți utiliza kbd_layout.spf plug-in.

Restricții: Nu puteți utiliza butonul PrtScr (PrintScreen) în prepararea de comenzi rapide de la tastatură. În plus, nu va fi capabil să „trimite“ comanda rapidă de tastatură de program CTRL + ALT + DELETE.

TRIMITE-CHEILE-delay:

Specifică întârzierea în milisecunde între fiecare „cheie“ și cheia între fiecare dintre următoarele construcții-keys SEND: (WIN-SEND-keys :). Acesta vă permite să simuleze efectul de taste „lent“.

Aceasta afectează toate ulterioare SEND-keys: (WIN-SEND-keys :) în această sarcină.