Witam !
Może mi to ktoś przetłumaczyć na C++.
procedure hexuj()
begin
Var
Buf: Array [1..100000] of Byte;
Numer:Integer;
i : Integer;
Hex : String;
AssignFile(Plik, 'C:\config.dat');
Reset(Plik);
Hex:='';
Poz:=0;
BlockRead(Plik, Buf,SizeOf(Buf), Readed);
while Poz <= Readed do
begin
If(Buf[Poz-2]=Ord('r'))AND(Buf[Poz-3]=Ord('e') then
begin
while(i >= 1)
begin
Numer:=Buf[Poz+i];
Hex:=Hex+IntToHex(Numer, 1);
i--;
end;
end;
Inc(Poz);
end;
Numer := StrToInt('$'+Hex);
Numerek.Text:=IntToStr(Numer);
end;
Dzięki all za pomoc....
// hlep, chleb, czy help? ;-) - ŁF