Hi,
Wenn man von einem
FTP-Server eine Liste anfordert bekommt man ne Stringlist die z.B so aussieht:
Delphi-Quellcode:
//
12-30-99 12:00a 4952 bootfont.bin
12-30-99 12:00a <DIR> Dokumente und Einstellungen
12-30-99 12:00a 993534 Highscore.bmp
12-30-99 12:00a <DIR> My Shared Folder
12-30-99 12:00a 0 Programme
Jetzt will ich da die einzelnen Daten rausparsen.. Und zwar ab <DIR>. Das Datum etc brauch ich nicht... Bei Ordnern hab ichs so gemacht das ich geguckt hab ob '<DIR>' im String vorkommt und wenn ja dann isses ein Verzeichnis. Dann hab ich den String von 1 bis pos(DIR,S)+5 gelöscht und dann war der Dateiname Trim(Rest). Aber wie mache ich das bei Dateien?
Und das andere Problem ist das z.B hier die letzte Zeile... 'Programme' ist ein Ordner aber es wird als eine 0 KB Datei angezeigt...
Gruß
Neutral General
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."