vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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
RE: Programm per Tastenkombination starten 
Autor: Fabianius
Datum: 14.05.04 22:20

Das hab ich aus der MSDN Library



Tasten-Code-Konstanten


Die folgenden Konstanten können überall im Code anstelle der tatsächlichen Werte verwendet werden:

Konstante Wert Beschreibung
vbKeyLButton 0x1 Linke Maustaste
vbKeyRButton 0x2 Rechte Maustaste
vbKeyCancel 0x3 ABBRECHEN-TASTE
vbKeyMButton 0x4 Mittlere Maustaste
vbKeyBack 0x8 RÜCKTASTE
vbKeyTab 0x9 TAB-TASTE
vbKeyClear 0xC ENTF-TASTE
vbKeyReturn 0xD EINGABETASTE
vbKeyShift 0x10 UMSCHALTTASTE
vbKeyControl 0x11 STRG-TASTE
vbKeyMenu 0x12 MENÜTASTE
vbKeyPause 0x13 PAUSE-TASTE
vbKeyCapital 0x14 FESTSTELLTASTE
vbKeyEscape 0x1B ESC-TASTE
vbKeySpace 0x20 LEERTASTE
vbKeyPageUp 0x21 BILD-AUF-TASTE
vbKeyPageDown 0x22 BILD-AB-TASTE
vbKeyEnd 0x23 ENDE-TASTE
vbKeyHome 0x24 POS1-TASTE
vbKeyLeft 0x25 NACH-LINKS-TASTE
vbKeyUp 0x26 NACH-OBEN-TASTE
vbKeyRight 0x27 NACH-RECHTS-TASTE
vbKeyDown 0x28 NACH-UNTEN-TASTE
vbKeySelect 0x29 AUSWAHLTASTE
vbKeyPrint 0x2A DRUCK
vbKeyExecute 0x2B AUSFÜHREN-TASTE
vbKeySnapshot 0x2C SNAPSHOT-TASTE
vbKeyInsert 0x2D EINFG-TASTE
vbKeyDelete 0x2E LÖSCHEN-TASTE
vbKeyHelp 0x2F HILFETASTE
vbKeyNumlock 0x90 NUM-TASTE


Die Tasten A bis Z entsprechen den ASCII-Zeichen A - Z:

Konstante Wert Beschreibung
vbKeyA 65 A-TASTE
vbKeyB 66 B-TASTE
vbKeyC 67 C-TASTE
vbKeyD 68 D-TASTE
vbKeyE 69 E-TASTE
vbKeyF 70 F-TASTE
vbKeyG 71 G-TASTE
vbKeyH 72 H-TASTE
vbKeyI 73 I-TASTE
vbKeyJ 74 J-TASTE
vbKeyK 75 K-TASTE
vbKeyL 76 L-TASTE
vbKeyM 77 M-TASTE
vbKeyN 78 N-TASTE
vbKeyO 79 O-TASTE
vbKeyP 80 P-TASTE
vbKeyQ 81 Q-TASTE
vbKeyR 82 R-TASTE
vbKeyS 83 S-TASTE
vbKeyT 84 T-TASTE
vbKeyU 85 U-TASTE
vbKeyV 86 V-TASTE
vbKeyW 87 W-TASTE
vbKeyX 88 X-TASTE
vbKeyY 89 Y-TASTE
vbKeyZ 90 Z-TASTE


Die Tasten 0 bis 9 entsprechen den ASCII-Zeichen 0 - 9:

Konstante Wert Beschreibung
vbKey0 48 0-TASTE
vbKey1 49 1-TASTE
vbKey2 50 2-TASTE
vbKey3 51 3-TASTE
vbKey4 52 4-TASTE
vbKey5 53 5-TASTE
vbKey6 54 6-TASTE
vbKey7 55 7-TASTE
vbKey8 56 8-TASTE
vbKey9 57 9-TASTE


Die folgenden Kontanten repräsentieren die Zahlen auf der Zehnertastatur:

Konstante Wert Beschreibung
vbKeyNumpad0 0x60 0-TASTE
vbKeyNumpad1 0x61 1-TASTE
vbKeyNumpad2 0x62 2-TASTE
vbKeyNumpad3 0x63 3-TASTE
vbKeyNumpad4 0x64 4-TASTE
vbKeyNumpad5 0x65 5-TASTE
vbKeyNumpad6 0x66 6-TASTE
vbKeyNumpad7 0x67 7-TASTE
vbKeyNumpad8 0x68 8-TASTE
vbKeyNumpad9 0x69 9-TASTE
vbKeyMultiply 0x6A MULTIPLIKATIONSZEICHEN-TASTE (*)
vbKeyAdd 0x6B PLUSZEICHEN-TASTE (+)
vbKeySeparator 0x6C EINGABETASTE
vbKeySubtract 0x6D MINUSZEICHEN-TASTE (–)
vbKeyDecimal 0x6E DEZIMALPUNKT-TASTE (.)
vbKeyDivide 0x6F DIVISIONSZEICHEN-TASTE (/)


Die folgenden Konstanten repräsentieren die Funktionstasten:

Konstante Wert Beschreibung
vbKeyF1 0x70 F1-TASTE
vbKeyF2 0x71 F2-TASTE
vbKeyF3 0x72 F3-TASTE
vbKeyF4 0x73 F4-TASTE
vbKeyF5 0x74 F5-TASTE
vbKeyF6 0x75 F6-TASTE
vbKeyF7 0x76 F7-TASTE
vbKeyF8 0x77 F8-TASTE
vbKeyF9 0x78 F9-TASTE
vbKeyF10 0x79 F10-TASTE
vbKeyF11 0x7A F11-TASTE
vbKeyF12 0x7B F12-TASTE
vbKeyF13 0x7C F13-TASTE
vbKeyF14 0x7D F14-TASTE
vbKeyF15 0x7E F15-TASTE
vbKeyF16 0x7F F16-TASTE



Das ganze kannst du so einsetzen:
Private Sub Form_KeyPress(KeyAscii As Integer)
    If KeyAscii = vbKeyControl + vbKeyA Then
        MsgBox "Sie haben die Tastenkombination geklickt!", vbInformation
    End If
End Sub
Vielleicht kann dir das weiterhelfen.


Fabianius
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Prog per Tastenkombination starten893sCareIO14.05.04 19:06
RE: Programm per Tastenkombination starten1.068Fabianius14.05.04 20:45
RE: Programm per Tastenkombination starten967sCareIO14.05.04 21:06
RE: Programm per Tastenkombination starten1.400Fabianius14.05.04 22:20
RE: Programm per Tastenkombination starten677sCareIO14.05.04 22:32
RE: Programm per Tastenkombination starten748Fabianius15.05.04 08:12
RE: Programm per Tastenkombination starten732sCareIO15.05.04 11:49

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