Visual EZ++
Erfahrenes Mitglied
--------------------
Zuletzt bearbeitet:
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
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;
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;