Du kan använda API för att flytta muspekaren:
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Declare Function SetCursorPos Lib "user32" ( _
ByVal x As Long, _
ByVal y As Long) As Long
Private Sub Command1_Click()
SetCursorPos 0, 0
end sub
Alltså först en deklaration av API-funktionen (lägges överst) och sen en knapp döpt till "Command1" där koden körs och flyttar musen till "0,0" dvs längst upp till vänster på skärmen.
Vill du att pekaren ska flytta sig så kan du enkelt göra en timer som flyttar några steg åt gången.
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Type POINTAPI
x As Long
y As Long
End Type
Private Sub Form_Load()
Dim mypt As POINTAPI
GetCursorPos mypt
MsgBox "Position: " & mypt.x & ", " & mypt.y
End Sub