GetKeyName

Ruft den Namen/Text einer Taste ab.

Name := GetKeyName(TasteName)

Parameter

TasteName

Typ: Zeichenkette

Nahezu jedes Zeichen, das mit der Tastatur erzeugt werden kann, oder einer der Tastennamen aus der Tastenliste. Beispiele: B, 5, LWin, RControl, Alt, Enter, Escape.

Alternativ kann dieser Parameter ein expliziter virtueller Tastencode wie vkFF, ein expliziter Scancode wie sc01D oder eine Kombination aus VK und SC (in dieser Reihenfolge) wie vk1Bsc001 sein. Beachten Sie, dass diese Codes hexadezimal sein müssen.

Rückgabewert

Typ: Zeichenkette

Diese Funktion gibt den Namen der angegebenen Taste zurück, oder eine leere Zeichenkette, wenn die Taste ungültig ist oder keinen Namen hat.

GetKeyVK, GetKeySC, GetKeyState, Tastenliste

Beispiele

Ermittelt und meldet den englischen Namen von Esc.

MsgBox GetKeyName("Esc") ; Zeigt Escape an
MsgBox GetKeyName("vk1B") ; Zeigt auch Escape an