Hallo danku,
im Code von turboPASCAL (Beitrag #8) steht bereits die Lösung deines Problems. Bei mehreren ausgewählten Dateien erfolgt der Zugriff nicht über
OpenDialog.FileName sondern über das Array
OpenDialog.Files[].
In deinem Beispiel sieht das dann so aus:
Delphi-Quellcode:
for i := 0 to OpenDialog1.Files.Count - 1 do
sgfiles.cells[0, 1 + i]:= OpenDialog1.Files[i];
Gruß Hawkeye