Du hast genau verstanden, was meine Prozedur macht.
Wenn sich der Inhalt deiner Tabelle in einem ByteArray befindet, dann kannst du die 8 Byte, anstatt sie zu lesen, einfach in eine Variable passenden Typs kopieren:
Delphi-Quellcode:
uses
Types;
function ExtractDouble(ba: TByteDynArray; offset: Cardinal): Double;
begin
Result := PDouble(@ba[offset])^;
end;
Wie du den Wert anzeigen kannst, habe ich dir schon gezeigt.
Zitat von
Mitchl55:
ich arbeite hart an meinen Programmierkenntnissen...
... und ich helfe dir gerne dabei - denke bitte nichts anderes.
Freundliche Grüße vom marabu