Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Benötige Tastencodes (Ascii)
Sven - Sa 12.06.04 14:01
Titel: Benötige Tastencodes (Ascii)
Hi,
ich benötige die Ascii Scancodes für folgende Tasten: :oops:
Delete, Einfügen, Home, Ende, Cursor Left, Right, Up, Down.
Die 41xx Scancodes, die mir Kylix liefert funktionieren nicht bei SynEdit. Deshlab bebnötige ich die Asciicodes.
TomT - Sa 12.06.04 19:59
Dies müssten sie sein, hab die Virtual-Keycodes in integer konvertiert.
Home 36
End 35
Links 37
Oben 38
Rechts 39
Unten 40
Einfügen 45
Löschen 46
mfg TomT
Keldorn - Sa 12.06.04 20:27
und warum nicht gleich die Konstanten verwenden?, macht die Sache lesbarer, finde ich
Delete=vk_delete, Einfügen=vk_insert, Home=vk_home, Ende=vk_end, Cursor Left=vk_left, ...
Mfg Frank
Anonymous - Sa 12.06.04 20:36
In der Delphihilfe unter "Virtuelle Tastencodes" gibts ne schöne große und lange tabelle ;)

, sCrAPt
TomT - Sa 12.06.04 20:45
Er wollte die Codes haben :roll:
Keldorn - Sa 12.06.04 20:47
| TomT hat folgendes geschrieben: |
| Er wollte die Codes haben :roll: |
was glaubst du denn, was hinter vk_home steht? ;)
TomT - So 13.06.04 01:09
@Keldorn
Das ist mir schon klar was hinter vk_home (etc) steht. Es wurde aber nach Codes => Werten gefragt, nicht nach Konstantenbezeichnungen.
Und ich denke, dass meine Antwort die gestellte Frage abdeckt.
Nix für ungut. :lol:
Sven - Di 13.07.04 11:54
Sorry, das ich mich erst jetzt melde, aber ich hatte das Thema schon als erledigt abgehakt.
Die Werte von TomT sind die gesuchten gewesen. Danke.
Das Problem war das SynEdit, Linux und die VK_ Werte nicht zusammen funktioniert haben.
Timosch - Do 15.07.04 15:50
Schreibt doch ein Programm mit folgender TForm.OnKeyDown-Routine:
Label1.Caption:=IntToStr(Key);
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!