vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Tasten simulieren 
Autor: B.Simpson
Datum: 08.10.06 14:56

Hallo zusmamen,

Ich habe eine Amilo Notbook. Leider gibt es keine möglichkeit das WLan automatisch zu starten - also wollte ich mich dran machen ein kleines vb Programm zu schreiben was mir das Wlan automatisch einschaltet.

Der Keycode für die Wlantaste ist 133 bzw. F22

Ich habe bereits die Befehle Sendkeys und keybd_event ausprobiert.


Option Explicit
'benötigte API-Deklarationen
Private Declare Sub keybd_event Lib "user32" ( _
ByVal bVk As Byte, _
ByVal bScan As Byte, _
ByVal dwFlags As Long, _
ByVal dwExtraInfo As Long)
 
Private Const KEYEVENTF_KEYUP = &H5
Private Const VK_WIN = &H5B
 
Private Sub Command1_Click()
' Windows-Desktop anzeigen
 
'Windows-Taste niederdrücken
  keybd_event VK_WIN, 0, 0, 0
 
'D-Taste niederdrücken
  keybd_event Asc("D"), 0, 0, 0
 
'D-Taste loslassen
  keybd_event Asc("D"), 0, KEYEVENTF_KEYUP, 0
'Windows-Taste loslassen
  keybd_event VK_WIN, 0, KEYEVENTF_KEYUP, 0
 
SendKeys Chr(133)
 
End Sub
Ich habe dann auch mal versuch den SendKeys durch keybd_event zu ersetzen aller dings hab ich keine Ahnung wie woher ich den code bekomme Private Const VK_F22=??????.

Den Desktop wollte ich anzeigen, damit er den Focus hat, denn wenn z.B. eine Textbox den Fokus hat schreibt er irgend ein Zeichen in die Box aber das Wlan bleibt aus.

Hat jemand ne Idee was ich noch machen kann??

THX
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tasten simulieren840B.Simpson08.10.06 14:56
Re: Tasten simulieren482B.Simpson08.10.06 15:38

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel