TMemo Tastendruck abfangen/anpassen
-
Wie kann ich einen Tastendruck in einem TMemo abfangen und etwas anderes dafür einfügen?
Beispiel: Ich drücke im Memo A dann soll nich A geschrieben werden sondern der Ascii-Wert also 65
Besten Dank
-
schau dir mal das Ereignis OnKeyPress des Memos an
-
Hab ich...
KAnn ich den Tastendruck löschen? wenn ja wie?
Kann ich ihn auch in 2 zeichen ändern?
-
Hallo
KAnn ich den Tastendruck löschen? wenn ja wie?
Da Key eine Referenz ist, kannst du den alten Wert löschen und damit die Weiterverarbeitung abbrechen
Key = '\0';Kann ich ihn auch in 2 zeichen ändern?
Nein, Key ist ein char und nimmt deshalb genau ein Zeichen auf.
Sondern du must eben in dem Event das übergebene Zeichen auswerten, den daraufhin neuen Wert in das Memo schreiben und wie oben gezeigt die weitere Verarbeitung unterbinden.bis bald
akari