Forum: Object-Pascal / Delphi-Language
Delphi
by Ghostwalker,
20. Jul 2003
so..nach etwas tüftelei hab ich nun die Routine fertig. Sie ermittelt zu einem Virtuellen Tastencode das entsprechende Zeichen. Auch die Shift-Taste wird hierbei berücksichtigt.
function VKToChar(Key:smallint;Shift:boolean=false;layout:HKL=0):string;
var
kb : TKeyboardState;
VK : UINT;
scan : UINT;
hs : array of char;
erg : Integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by Ghostwalker,
9. Jul 2003
Also..folgendes Problem:
Ich suche nach einer Möglichkeit, herauszufinden welche Tastencodes welches Zeichen ergeben. Das Problem dabei ist das das ganze möglichst im mehrsprachigen Umfeld funktionieren sollte.
Beispiel:
deutsche Tastatur:
# = 191
englische Tastatur: