Wozu die zwischenzeitliche Umkonvertierung in Bits und wieder zurück?
Du nimmst doch eigentlich aus den beiden Strings (das sind keine Datensätze!) jeweils die Zeichen!
Dazu stimmt Dein Beispiel nicht!
Mein Beispiel:
1) 12345
2) ABCDE
Ergebnis soll sein
A1B2C3D4E5 richtig?
Nur mal zusammengetippt:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
a,b,r : string;
i : integer;
begin
a := '12345';
b := 'ABCDE';
r := '';
for i := 1 to 5 do
r := r + b[i] + a[i];
ShowMessage(r);
end;
Ciao
Stefan