Zitat:
Müssten 8 Zeilen sein sind aber nur 7.
Hab ich da was falsch gemacht?
Hier:
Zitat:
TabPos := Pos(FieldSeparator, S);
until TabPos = 0;
wird TabPos nach dem 7. Feld auf 0 gesetzt und somit die Schleife beendet. Es steht aber in dem String noch was drin. Jetzt muß bloß der rest aus dem String wenn TabPos=0 ist in das nächste Feld (8. Feld) eingetragen werden.
Dann dürfte es klappen.