Hallo Bedrock,
dazu liest du die Textdatei mit Readln zeilenweise ein, zerlegst die Zeile in die einzelnen Feldinhalte und weist diese den Tabelle wieder zu, etwa so:
Delphi-Quellcode:
Readln(d, zeile);
myTable.Append;
{ angenommen du hast 10 Felder }
for i := 1 to 10 do
myTable.Fields[i-1].AsString := ZerlegeZeile(zeile, i);
myTable.Post;
Dabei benutzt du eine Prozedur "ZerlegeZeile", die dir aus der übergebenen Zeile den i-ten Feldinhalt liefert.
Grundsätzlich ist auch die Komponente BatchMove geeignet, wenn die Struktur der Textdatei eine eindeutige Trennung der Felder erlaubt.