Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi von zeichen in Dezimaler schreibweise und anders rum (https://www.delphipraxis.net/58301-von-zeichen-dezimaler-schreibweise-und-anders-rum.html)

Christian18 5. Dez 2005 11:17


von zeichen in Dezimaler schreibweise und anders rum
 
Hallo,

gibt es in delphi eine funktion die mir zeichen in Dezimaler schreibweise umwandelt???

MFG Christian18

Sharky 5. Dez 2005 11:20

Re: von zeichen in Dezimaler schreibweise
 
Hai Christian,

was verstest Du denn unter "Dezimaler Schreibweise" eines Zeichens?

Christian18 5. Dez 2005 11:21

Re: von zeichen in Dezimaler schreibweise
 
Zitat:

Zitat von Sharky
Hai Christian,

was verstest Du denn unter "Dezimaler Schreibweise" eines Zeichens?

also ich meine die ascii tabelle.

das leerzeichen hat zum beispiel die nummer 32 als dezimaler schreibweise.

Sharky 5. Dez 2005 11:23

Re: von zeichen in Dezimaler schreibweise
 
Delphi-Quellcode:
function Char2ASCIIString(aValue: char): string;
begin
  Result := IntToStr(Ord(aValue));
end;

Christian18 5. Dez 2005 11:32

Re: von zeichen in Dezimaler schreibweise
 
Zitat:

Zitat von Sharky
Delphi-Quellcode:
function Char2ASCIIString(aValue: char): string;
begin
  Result := IntToStr(Ord(aValue));
end;

ok danke das funktioniert schon mal. gibt es jetzt auch noch eine funktion womit ich die Dezimale Zahl dann in eine Hex Zahl umwandeln kann???

Sharky 5. Dez 2005 11:34

Re: von zeichen in Dezimaler schreibweise
 
Hai Christian,

das enschreidende ist ja das Delphi-Referenz durchsuchenOrd() dieses liefert Dir den Ordinalwert des Parameters. In diesem Fall ist es der ASCII-Code als Ganzahl. Jetzt musst Du diesen Wert nur noch als HEX-String ausgeben. Dafür müssten wir schon einige Antworten im Forum haben glaube ich.

Christian18 5. Dez 2005 11:37

Re: von zeichen in Dezimaler schreibweise
 
ok danke für die schnelle und kompetente hilfe. :-D

dfried 5. Dez 2005 11:41

Re: von zeichen in Dezimaler schreibweise
 
Die Funktion "IntToHex" gibt dir einen Integer wert als Hex-String zurück!

Christian18 5. Dez 2005 12:34

Re: von zeichen in Dezimaler schreibweise
 
eine frage habe ich jetzt dazu noch wie kann ich jetzt von einer dezimalen zahl in ein zeichen umwandeln???

dfried 5. Dez 2005 13:00

Re: von zeichen in Dezimaler schreibweise und anders rum
 
Die Funktion "Chr(X: Byte): Char" macht sowas!


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