Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hexadezimal nach Dezimal (https://www.delphipraxis.net/59178-hexadezimal-nach-dezimal.html)

10Base 18. Dez 2005 22:04


Hexadezimal nach Dezimal
 
Hallo,

ich weis es ist ein leidiges Thema, aber ich bin am verzweifeln.

Es ist ja kein hexenwerk eine Hex-Zahl in eine Dezimale zu wandeln, dafür verwende ich folgenden Code:

Hex := '$44';
Dezimalzahl := StrToInt(Hex);

das geht ja auch prima.

Nur lese ich eine Hex-Zahl ein dieich in einem Editfeld ausgebe mit z.B. $AF. Nun möchte ich in meinem Code statt '$44'mein Editfeld eingeben. Leider bekomme ich immer diese blöde Fehlermeldung des mein z.B.$AF kein gültiger Integer Wert sei!

Wer kann mir hier mal bitte hefen?

Geruß Alex

Lannes 18. Dez 2005 22:57

Re: Hexadezimal nach Dezimal
 
Hallo,

wenn Du es so codest, geht es:
Delphi-Quellcode:
var Dezimalzahl : Integer;
//...
Dezimalzahl := StrToInt(Edit1.Text);

10Base 18. Dez 2005 23:07

Re: Hexadezimal nach Dezimal
 
Das mache ich ja. Dabei bekomme ich doch immer die Fehlermeldung!

Muetze1 19. Dez 2005 00:12

Re: Hexadezimal nach Dezimal
 
Leerzeichen vor oder nach der Eingabe im Editfeld?

10Base 19. Dez 2005 00:19

Re: Hexadezimal nach Dezimal
 
Danke Thomas,

ich habe bein einlesen zum besseren lesen, immer zwischen zwei Hexwerten ein Leehrzeichen eingefügt! Weist Du wie lange ich diesen blöden Fehler gesucht habe.

Wer denkt an sowas, naja jetzt habe ich es. Danke für die anregung mal an solch einer Stelle zu suchen!


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