Thombo Geschrieben 2. November 2001 Geschrieben 2. November 2001 Hi !! Jeder von euch kennt doch die drei LED's auf der TAstatur. Ist es möglich, eine Anwendung mit VB zu stricken, die diese Lampen einzeln ansteuert? (z.B. für ein Lauflicht, oder dass alle gleichzeitig blinken..) Need Help.... Thombo
*I C Q* Geschrieben 5. November 2001 Geschrieben 5. November 2001 Moin Thombo, Public Type KeyboardBytes kbByte(0 To 255) As Byte End Type Public kbArray As KeyboardBytes Public Const VK_CAPITAL = &H14 Public Const VK_SCROLL = &H91 Public Const VK_NUMLOCK = &H90 Public Declare Function SetKeyboardState Lib "user32" (lppbKeyState As KeyboardBytes) As Long Public Declare Function GetKeyboardState Lib "user32" (pbKeyState As KeyboardBytes) As Long Sub main() 'NUMLOCK an = 1; aus = 0 GetKeyboardState kbArray kbArray.kbByte(VK_NUMLOCK) = 1 SetKeyboardState kbArray 'CAPSLOCK an = 1; aus = 0 kbArray.kbByte(VK_CAPITAL) = i Mod 2 SetKeyboardState kbArray 'SCROLLLOCK an = 1; aus = 0 kbArray.kbByte(VK_SCROLL) = i Mod 2 SetKeyboardState kbArray End Sub In einem VB_Projekt ein Modul anlegen, die entsprechenden Typen deklarieren und dann nur noch die Funktionen aufrufen! Näheres unter www.vbworld.com -> CODE -> Mouse and Keyboard -> How to activate CapsLock and Numlock from Code Viel Spass damit! CU, Red Bull
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden