Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Ascicode für "Entfernen" (https://www.delphipraxis.net/130561-ascicode-fuer-entfernen.html)

Noedel 10. Mär 2009 18:51

Re: Ascicode für "Entfernen"
 
ehm, wenn ich mit delphi sieben diesen ungeheuer schweren code erstelle,
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
  showmessage(inttostr(ord(key)));
end;
bekomm ich "8" als Antwort bei Benutzung der Back Taste ("<-") :gruebel:

DeddyH 10. Mär 2009 18:55

Re: Ascicode für "Entfernen"
 
Es geht aber nicht um Backspace, sondern um die ENTF (oder DEL)-Taste.

alzaimar 10. Mär 2009 19:13

Re: Ascicode für "Entfernen"
 
Schaut Euch doch einfach mal die Definition von ASCII an. Danach dürfte klar sein, das es einige 'Zeichen' gibt, die zwar nicht druckbar sind, aber dennoch etwas bewirken. ASCII wurde u.A. für Fernschreiber und Drucker konzipiert, sodaß die 'Steuerzeichen' < #32 zum ...jawoll! Steuern dienen (Zeilenvorschub, Druckkopfrücklauf, Tabulator, usw). Insofern dient das 'BACKSPACE' #8, einen Druckkopf um ein Zeichen nach links zu verschieben, sodaß aus "-#8|" ein 'Plus' wird. und aus "=#88#8"" eine kleine Biene :stupid: (oder irgend ein anderes kleines dickes Käferchen). Zumindest auf Fernschreibern und anderen ähnlich antiken Landmaschinen.

Wie hier schon richtig in den Raum geworfen wurde, scheint der Fragesteller eher die entsprechenden virtuellen Tastencodes zu suchen. Das sind zwar auch Zahlen, haben aber nichts mit ASCII zu tun.

DeddyH 10. Mär 2009 19:24

Re: Ascicode für "Entfernen"
 
Zitat:

Mit Ihnen teilt meine Ente das Wasser nicht.
:mrgreen:
Darauf wollten wir ja dezent hinweisen.

alzaimar 10. Mär 2009 19:46

Re: Ascicode für "Entfernen"
 
Herr Müller-Lüdenscheidt! :mrgreen:

Samufi 10. Mär 2009 20:13

Re: Ascicode für "Entfernen"
 
Okay, danke erstmal für die vielen Antworten!
Ich erspar es mir und euch mal, auf jede Antwort einzeln zu antworten, auch wenn sich das vielleicht so gehören würde. Ich habe jetzt die Sache mit vk_delete in die onKeyDown Prozedur geschrieben und es funktioniert wunderbar. Vielen Dank für die Hilfe! Als Kleinsparer ist man halt immer so unvermündelt!

DeddyH 10. Mär 2009 20:14

Re: Ascicode für "Entfernen"
 
[OT]
Zitat:

Zitat von Samufi
Als Kleinsparer ist man halt immer so unvermündelt!

Loriot rulez :mrgreen: [/OT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz