Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi wandeln einer char variablen in den ascii code (https://www.delphipraxis.net/6789-wandeln-einer-char-variablen-den-ascii-code.html)

meccs 22. Jul 2003 13:36


wandeln einer char variablen in den ascii code
 
HI
Ich hab folgendes kleines Problem:
Ich lese über ein onkeypressed Ereignis die Tastatureigabe in key (wie in delphi vorgegeben) ein. Jetzt such ich eine Fuktion wie ich nicht den Buchstaben bekomme sondern den entsprechnden Ascii-code. bzw brauch ich eine Funktion die es umwandelt.
Die möglichkeit mit einer case of Anweisung ist mir bewusst aber irgendwie zu lang und unelegant.
Delphi-Quellcode:
case key of
     'A': x:='#65'
     'B': x:='#66'
     usw.
eigentlich müsste es ja möglich sein und sogar recht einfach, da ich in der case abfrage auch #65 schreiben kann und dann auch bei 'A' der entsprechnde Code ausgeführt wird aber ich weiß nicht wie ich daran komme.

ich hoffe ihr könnt mir helfen

so long
meccs

danielA 22. Jul 2003 13:54

Re: wandeln einer char variablen in den ascii code
 
Hallo meccs

versuchs mal so

Delphi-Quellcode:
x:=ord(key);
Gruß danielA

meccs 22. Jul 2003 14:01

Re: wandeln einer char variablen in den ascii code
 
jo genau das was ich gesucht hab =)
Vielen Dank!!

so long
meccs


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr.

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