Einzelnen Beitrag anzeigen

Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#4

Re: zeichen in einem string speichern

  Alt 17. Mai 2006, 20:45
ähm... du solltest dir mal die MSDN-Library durchsuchenvirtual key-codes zur gemüte führen. Am besten erstellst du dann ein Lookup-array, in etwa so:

const virtualKeys = array[1..$FE] of string = ('LEFT_MOUSE','RIGHT_MOUSE','CANCEL',......) dann kannst dus so machen:

Delphi-Quellcode:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var ez: string;
begin
ez := 'VK#' + inttostr(Key) + '=' + virtualKeys[Key];
// Ausgabe bei Key = 1:
// 'VK#1=LEFT_MOUSE'
end;
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat