tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
812
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    angelchen83 angelchen83 ist offline Grünschnabel
    Registriert seit
    Sep 2008
    Beiträge
    3
    Hallo!
    Ich möchte gern den Mauszeiger an eine bestimmt Stelle bewegen, und dann linke Maustaste klicken, um den OK-Button zu drücken. Mit der Tastatur kommt man da leider nicht hin. Gibt's da 'ne Möglichkeit, um z.B. von der linken oberen Ecke des Programmfensters sich in x- und y-Richtung dahin zu bewegen? Was genau muss ich alles hinschreiben, bin Anfänger

    Liebe Grüße!
     

  2. #2
    Avatar von wincnc
    wincnc wincnc ist offline Mitglied Platin
    Registriert seit
    Aug 2004
    Beiträge
    632
    Hallo, schau Dir das mal an:
    Maus positionieren und Klick simulieren
     

  3. #3
    angelchen83 angelchen83 ist offline Grünschnabel
    Registriert seit
    Sep 2008
    Beiträge
    3
    Danke erstmal für die schnelle Hilfe!
    Habe jetzt etwas rumprobiert, aber es kommt immernoch eine Fehlermeldung:


    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)
     
    Private Const MOUSEEVENTF_ABSOLUTE = &H8000
    Private Const MOUSEEVENTF_LEFTDOWN = &H2
    Private Const MOUSEEVENTF_LEFTUP = &H4
    Private Const MOUSEEVENTF_MIDDLEDOWN = &H20
    Private Const MOUSEEVENTF_MIDDLEUP = &H40
    Private Const MOUSEEVENTF_MOVE = &H1
    Private Const MOUSEEVENTF_RIGHTDOWN = &H8
    Private Const MOUSEEVENTF_RIGHTUP = &H10
     
    Public Sub SimulateClick(Button As MouseButtonConstants)
        Select Case Button
        Case vbLeftButton
            Call mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0)
            Call mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0)
        End Select
    End Sub
     

  4. #4
    Avatar von wincnc
    wincnc wincnc ist offline Mitglied Platin
    Registriert seit
    Aug 2004
    Beiträge
    632
    Was für ein Fehler?
     

  5. #5
    angelchen83 angelchen83 ist offline Grünschnabel
    Registriert seit
    Sep 2008
    Beiträge
    3
    Dass ein Anweisungsende erwartet wird.
    Aber ich glaub, ich mach grad komplett was falsch. Ich hab ja die Dateiendung *.vbs und hier gehts ja um vb. Ich dachte, das wär das gleiche. Aber irgendwie doch nich
     

  6. #6
    Avatar von wincnc
    wincnc wincnc ist offline Mitglied Platin
    Registriert seit
    Aug 2004
    Beiträge
    632
    Da hast Du Recht, das ist nicht ganz das Gleiche.
    Da musst Du mal nach vbscript googeln.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 26.04.09, 14:32
  2. Maus in Vollbildanwendung bewegen und klicken
    Von fredlllll im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 19.04.09, 23:25
  3. Maus bewegenund klicken
    Von Moorviper im Forum Java
    Antworten: 6
    Letzter Beitrag: 14.09.06, 10:30
  4. Maus Bewegen
    Von liquidbeats im Forum Coders Talk
    Antworten: 10
    Letzter Beitrag: 25.05.05, 11:24
  5. Maus bewegen/klicken lassen
    Von guy_inkognito im Forum Delphi, Kylix, Pascal
    Antworten: 3
    Letzter Beitrag: 02.11.04, 11:56