Suche mal in der
OH nach
PosEx (liegt in der
Unit StrUtils).
Das löschen des zuvor gefundenen Teilstrings ist doch vollkomen unnötig.
Du lädst dir die Datei in eine
StringList und läufst dann durch jede Zeile.
Pro Zeile suchst du dir mit PosEx das ',' und gibst dem 3. Parameter die zuvor gefundene Position.
Wenn du für jeden gefundenen Wert eine numerische Variable hochzählst, hast du gleich den Name des Edits.
Mit
findcomponent kannst du ihm dann den Wert zuweisen. (du kannst die
Edits dynamisch erzeugen wenn sich die Anzahl der Werte insgesamt oder pro Zeile unterscheidet)
Den vorherigen Absatz kannst du dir aber sparen indem du ein
StringGrid nimmst!