Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Problem mit Listbox und Typen

  Alt 14. Jun 2008, 18:35
hm,

bei mir funktionert es:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  a: pointer;
  hex: String;
begin
  hex := 'a123bc';
  a := ptr(StrToInt('$'+hex));
end;
Die Funktion ptr erwartet doch einen Integer und
StrToInt macht aus dem hexString einen Integerwert.

Vielleicht kannst Du auch mal StrToInt64 probieren.
Ich weiß nicht wie groß Deine HexWerte sind.

IntToHex macht aus einen Integerwert eine HexDarstellung, diese ist vom Typ aber ein String.
Die Umkehrfunktion sollte dann StrToInt('$'+..) sein.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat