Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Möglichkeit in einem Edit Hex zu schreiben? (https://www.delphipraxis.net/71633-moeglichkeit-einem-edit-hex-zu-schreiben.html)

EDatabaseError 18. Jun 2006 19:57


Möglichkeit in einem Edit Hex zu schreiben?
 
Hi, gibt es die Möglichkeit in ein Edit bspw.
FF,A0,CC... zu schreiben und dieses Hex in den richtigen Dezimalwert umzuwandeln also:
255,10,204?

Mfg
Tobi

mkinzler 18. Jun 2006 20:01

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Wenn du es selber implementierst is (fast) alles möglich.

EDatabaseError 18. Jun 2006 20:04

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Sry, aber ich wollte auch noch fragen wie :mrgreen: man das anstellt die Boardsuche ist hierzu nicht so doll.

Mfg
Tobi

mkinzler 18. Jun 2006 20:06

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Überprüfe einfach nach Eingabe, ob Wert korrekt und Wandel ihn ggf. in Hex um und Ersetzte den Inhalt mit dem umgewandelten.

EDatabaseError 18. Jun 2006 20:08

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Überprüfen und das weiß ich ja alles aber:
Wie wandle ich Str into Hex into Dez

mkinzler 18. Jun 2006 20:14

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Z.B. zeichenweise mit Hilfe einer Tabelle:

'1' -> 1
'2' -> 2
...
'9' -> 9
'A' -> 10
'B' -> 11
...
'F' -> 15

oder

HexToBin()

EDatabaseError 18. Jun 2006 20:19

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Zitat:

Zitat von mkinzler
...

HexToBin()

kennt mein d3 nicht weder die hilfe noch der compiler.

Und so wie dich der befehl anhört will der hex haben und ich hab ja nen string.

SirThornberry 18. Jun 2006 20:22

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Zitat:

Zitat von EDatabaseError
Zitat:

Zitat von mkinzler
...

HexToBin()

kennt mein d3 nicht weder die hilfe noch der compiler.

Und so wie dich der befehl anhört will der hex haben und ich hab ja nen string.

Im Profil ist ja auch nicht Delphi3 angegeben. Ansonsten kann StrToInt auch Hex wandeln (du musst halt nur das $-Zeichen davor stellen)

mkinzler 18. Jun 2006 20:22

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
Zitat:

kennt mein d3 nicht weder die hilfe noch der compiler.
Schade.
Dann mußt du halt wirklich Zeichenweise vorgehen und die Ergebnisse addieren.

Zitat:

Und so wie dich der befehl anhört will der hex haben und ich hab ja nen string.
Nein
Zitat:

Zitat von Delphi-Hilfe
function HexToBin(Text: PAnsiChar; Buffer: PAnsiChar; BufSize: Integer): Integer;


EDatabaseError 18. Jun 2006 20:26

Re: Möglichkeit in einem Edit Hex zu schreiben?
 
in welcher unit ist der befehl?

aber zeichenweise
F = 15
F = 15
FF != 30 sondern 255 oder...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:34 Uhr.
Seite 1 von 2  1 2      

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