Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Byte-Array to Double convertieren

  Alt 25. Jun 2004, 09:29
Zitat von HPW:
Ich lese aus einer Datei dies ein:

Aspect_Ratio : array[0..3] of byte;

und möchte die 4 Byte in diese Variable zuweisen:

arfactor : Double;
Delphi-Quellcode:
var
   tmpstr: string;
begin
   // angenommen Aspect_Ratio enthält einen String (z.B. '2.50')
   SetString(tmpstr, PChar(Aspect_Ratio), sizeof(Aspect_Ratio));
   tmpstr := StringReplace(tmpstr, '.', Decimalseparator, []);
   arfactor := StrToFloat(tmpstr);
Andreas
  Mit Zitat antworten Zitat