Registriert seit: 26. Jun 2019
18 Beiträge
|
Daten-String in Array of Byte einlesen
5. Aug 2019, 10:03
Delphi-Version: 5
Hallo,
ich hoffe ich drück mich richtig aus und verwechsel keine Fachbegriffe.
Ich habe die Aufgabe, aus einer Text Datei mehrere Daten-Strings in ein Array of Byte "einzulesen"
ein "Datenstring" besteht aus 64 Byte und sieht z.b. folgender maßen aus: 12450ABF43ED234DFAB39104365FFF221943AABEE04365FFF2 21943AABEEBEE04365FFF221
ich hab schon folgendes probiert aber komme irgendwie auf keinen grünen Zweig:
1. Versuch
var
i : Integer;
sZeile : String;
Daten : Array of Byte;
.
begin
SL := TStringlist.Create;
SL.LoadfromFile('.....');
for i := 0 to sl.Count-1 do begin
sZeile := SL.Strings[i];
Daten[i] := StrToInt ('$'+sZeile);
end;
.
.
.
.
hier bekomme ich immer die Datei '12450ABF43ED234DFAB39104365FFF221943AABEE04365FFF 221943AABEEBEE04365FFF221' ist kein gütliger Integerwert ist. (egal ob ich mit oder ohne '$' schreib).
|