Ergebnis 1 bis 6 von 6

Baum-Darstellung

  1. #2
    The Chosen One oder so Avatar von Apex
    Registriert seit
    16.09.2007
    Beiträge
    1.469

    Standard

    Es ist in Grenzen realisierbar. Falls du die Tasten aber änderst, gilt das nur für deine Form. Um in einem anderen Programm sowas möglich zu machen, musste in den Datenstrom eingreifen.

    Wenn das in deiner Form passieren soll, dann kannste das Event KeyDown benutzen. Und wenn du das Systemweit benutzen willst musste dir 'n Programm schreiben das jede Millisekunde die Tasten abfrägt. Funktion heißt dann GetAsyncKeyState. ActiveVB - VB 5/6-Tipp 0070: Tastatur systemweit überwachen

    Tastenanschläge kann man dann mit der Funktion SendKeys durchführen z. B:

    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyA Then
    SendKeys "9"
    End If

    AutoHotkey – Wikipedia

    Kannst dir das auch durchlesen, damit kannste aufjedenfall das tun, was du vielleicht willst.
    End Sub
    "Die Menschheit wird eines Tages zu Grunde gehen. Vermutlich aus dem gleichen Grund wie die Dinosaurier - zu viel Panzer und zu wenig Hirn."


  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Füzi (22.06.2010)

Ähnliche Themen

  1. Ordner mit PW belegen
    Von Breekachu im Forum Sicherheit
    Antworten: 7
    Letzter Beitrag: 15.07.2009, 18:08
  2. [VB6] Enter an Prozess schicken
    Von blablablabla im Forum VisualBasic
    Antworten: 10
    Letzter Beitrag: 03.07.2009, 15:47
  3. Nicht belegte UIN´s belegen
    Von Shiro im Forum Instant Messaging
    Antworten: 25
    Letzter Beitrag: 26.10.2008, 20:04
  4. (Enter-Taste) = TOT .bat Problem
    Von Ripper007 im Forum Sonstige Programmiersprachen
    Antworten: 1
    Letzter Beitrag: 07.09.2007, 20:46

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •