Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ASC umwandeln. (https://www.delphipraxis.net/79284-asc-umwandeln.html)

3_of_8 19. Okt 2006 17:19

Re: ASC umwandeln.
 
Soweit ich weiß, werden alle Eingaben bei chr mod 256 genommen.

Und 99 ist OK, zwar nicht mehr ASCII, aber ANSI, und chr kennt auch ANSI-Zeichen.

Klaus01 19. Okt 2006 17:28

Re: ASC umwandeln.
 
Zitat:

Zitat von Klaus01
Warum gibst Du, wenn Du eine HexWert eingibst, diesem Wert nicht gleich ein $ Zeichen mit.
Dann weiß auch jemand der das Programm nicht kennt, daß das ein gültiger wert sein kann.

Denn wenn Du
Delphi-Quellcode:
TryStrToInt('$'+edit1.text, int)
nimmst werden auch die 99 als Hexwert
genommen und damit bist Du aus dem Bereich der gültigen Ascii Zeichen heraus.

Grüße
Klaus

Muß mich da berichtigen, $99 (dez. 153) ist dann doch noch im Ascii "Bereich"

Grüße
Klaus

Muetze1 19. Okt 2006 17:32

Re: ASC umwandeln.
 
Zitat:

Zitat von Klaus01
Muß mich da berichtigen, $99 (dez. 153) ist dann doch noch im Ascii "Bereich"

Nein, der eigentliche "ASCII" Bereich der festgelegt wurde bezieht sich nur auf 7 Bit Zeichen, also die Terminal Codes und alle Zeichen bis 127. Alle darüber sind nicht mehr von ASCII definiert sondern in den Codepages der Ansi-Zeichen zu finden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 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