VB program

poruka: 2
|
čitano: 668
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
protjeran
offline
VB program

Pozdrav:

Ovako trebao bi program koji bi mi radio sljedeče...
Kad se program pokrene trebao bi miš pomaknut na jednu poziciju i kliknut, pričekat 1 sekundu i opet se pomaknut na drugu poziviju i opet kliknut i vratit se na početak.

Radio sam nešto malo s VB-om pa baš i nisam suguran kako da to složim.

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: VB program

Evo ti C program, ima vise API poziva nego kôda specificnog za neki programski jezik, tako da bi ga trebao bez ikakve muke pretvoriti u VB:

 

 

#include <windows.h>

int WINAPI WinMain(HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nFunsterStil)
{
    DWORD W=GetSystemMetrics(SM_CXSCREEN);
    DWORD H=GetSystemMetrics(SM_CYSCREEN);
   
    int x1=200, y1=200,
        x2=300, y2=300;
   
    Sleep(2000);
    mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, (65535/W)*x1, (65535/H)*y1, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
    Sleep(2000);
    mouse_event(MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_MOVE, (65535/W)*x2, (65535/H)*y2, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
   
    return 0;
}

 

Trebas naravno izmjeniti koordinate kao i pozive sleep funkcija onako kako tebi odgovara.

My computer once beat me at chess, but we got even after a round of boxing.
Poruka je uređivana zadnji put pon 17.10.2011 4:37 (rustweaver).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice