Du bist nicht angemeldet.

[VBScript] Taste Simulieren

djmatrix1987

Registrierter Benutzer

  • »djmatrix1987« ist der Autor dieses Themas

Beiträge: 21

Dabei seit: 15. März 2010

  • Private Nachricht senden

1

Freitag, 3. September 2010, 21:38

Taste Simulieren

Hallo liebe com,

ich hab folgendes problem und dabei konnte mir die suche leider nicht so helfen.

Ich programmiere derzeit ein Tool, das im hintergrund mitläuft. Ingame simuliere ich dann die F12 taste alle 5 minuten. Das funktioniert auch wunderbar.

Das Problem was ich nun zurzeit habe ist, das ingame zugleich mehrere tasten gedrückt werden, womit dann das tool "warscheinlich" mit dem erzwungenen Tastendruck (f12) probleme bekommt und nicht F12 simulieren kann.

Gibt es nun eine Möglichkeit, wenn das tool die F12 taste imuliert, das es eine höhere priorität hat als die normalen tastatureingaben der tastatur?

Hier der Code (dieser funktioniert soweit)

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
    <DllImport("user32.dll", CallingConvention:=CallingConvention.StdCall, _
           CharSet:=CharSet.Unicode, EntryPoint:="keybd_event", _
           ExactSpelling:=True, SetLastError:=True)> _
    Public Shared Function keybd_event(ByVal bVk As Int32, ByVal bScan As Int32, _
                              ByVal dwFlags As Int32, ByVal dwExtraInfo As Int32) As Boolean
    End Function

    Private Sub imulation()
        Try
            Const VK_F12 As Byte = &H7B
            keybd_event(VK_F12, 0, 0, 0)
        Catch
        End Try
    End Sub


mfg
djmatrix

Beiträge: 4 421

Hilfreich-Bewertungen: 384

  • Private Nachricht senden

2

Sonntag, 5. September 2010, 12:06

Visual Basic Quellcode

1
   Const VK_F12 As Long = &H7B
MFG ALEX

Beep!

Registrierter Benutzer

  • »Beep!« ist männlich

Beiträge: 931

Dabei seit: 7. März 2009

Wohnort: Wien (A)

Hilfreich-Bewertungen: 25

  • Private Nachricht senden

3

Sonntag, 5. September 2010, 22:10

Falsches Unterforum...
Für alle, die bequem ihre Programmeinstellungen speichern möchten: [Open Source] INI 2.1
  • Intelligentes und objektorientiertes Konzept
  • Nützliche und übersichtliche Features
  • Umfangreiche Einsatzmöglichkeiten


Geld war stets rar, wie Dateiarchive.

djmatrix1987

Registrierter Benutzer

  • »djmatrix1987« ist der Autor dieses Themas

Beiträge: 21

Dabei seit: 15. März 2010

  • Private Nachricht senden

4

Freitag, 24. September 2010, 18:21

hab den variablentyp nun in long umgewandelt aber es hat nichts geholfen. Kann man denn überhaubt einem Programm höhere priorität geben als ein Tastatureinschlag?

Verwendete Tags

Imulation, Tastaur, taste

Social Bookmarks