ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
2634
2634
EMPFEHLEN
-
10.02.02 11:28 #1
- Registriert seit
- Jul 2001
- Beiträge
- 121
--------------------
Geändert von Visual EZ++ (14.08.07 um 22:36 Uhr)
-
10.02.02 20:34 #2b0nzai Tutorials.de Gastzugang
die Mausposition verändern kannste ganz einfach mit "SetCursorPos(x,y);"
wenn du's etwas schöner willst, mach's z.B. so:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
procedure MoveMouse (X,Y,Speed: Integer); var wd, hh : integer; mm : TPoint; begin if Speed < 1 then Speed := 1; wd := X; hh := Y; Repeat sleep(speed); Application.Processmessages; GetCursorPos(mm); with mm do begin If x > wd then dec(x) else If x < wd then inc(x); If y > hh then dec(y) else If y < hh then inc(y); end; SetCursorPos(mm.x,mm.y); until (GetAsyncKeystate(Vk_Return) <> 0) or (GetAsyncKeystate(Vk_Escape) <> 0) or (GetAsyncKeystate(Vk_Space ) <> 0) or ((mm.X=X) and (mm.Y=Y)); end;
Wenn du das Klicken auch einbauen willst:
Code :1 2 3 4 5 6
procedure MouseClick(x,y : integer); //simuliert Klick an angegebener Bildschirmposition begin Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_MOVE, x, y, 0,0); Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, x, y, 0,0); Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, x, y, 0,0); end;
-
11.02.02 11:24 #3
- Registriert seit
- Jul 2001
- Beiträge
- 121
--------------------
Geändert von Visual EZ++ (14.08.07 um 22:36 Uhr)
Ähnliche Themen
-
VB.NET 2d Moorhuhn clone
Von Shogoki92 im Forum .NET CaféAntworten: 7Letzter Beitrag: 11.10.08, 14:10 -
Preloader like Moorhuhn
Von GodWar im Forum Flash PlattformAntworten: 11Letzter Beitrag: 14.08.05, 15:05 -
Moorhuhn-Clon
Von tcppunk im Forum JavaAntworten: 8Letzter Beitrag: 14.02.05, 14:31 -
moorhuhn klon
Von Visual EZ++ im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 08.02.02, 14:22





Zitieren
Login





