I'd preferr
Explode with dynamic arrays. Once you have your data in that array you can do what you want with it. Maybe even a dynamic array of
Delphi-Quellcode:
TAiroplane = record
Name: String;
Dest: String;
..: ..;
end;
wouldn't be such a bad idea.