Einzelnen Beitrag anzeigen

Qnkel

Registriert seit: 14. Mär 2004
114 Beiträge
 
FreePascal / Lazarus
 
#7

Re: Hex <--> Binär- / Dualzahl ???

  Alt 1. Apr 2006, 11:54
Delphi-Quellcode:
function ConvertHex2Dec(const Source: String; var Dest: String): Integer;
var
  Buffer: PChar;
  Len: Integer;
begin
  Len := (Length(Source) div 2) +1;
  GetMem(Buffer, Len);
  ZeroMemory(Buffer, Len);
  Result := HexToBin(PChar(LowerCase(Source)), Buffer, Len);
  Dest := Buffer;
  FreeMem(Buffer);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ConvertHex2Dec('3f', a);
  ShowMessage(a);
end;
Ganz nett. a is jetz '?' oder bei 'f3' nen griechischer Buchstabe. Das hatte ich noch nicht

Oh man spinnt mein Delphi oder was... werd noch wahnsinnig
Lazarus v0.9.29 (2010-10-31 SVN 28000)
  Mit Zitat antworten Zitat