Ich möchte den Inhalt einer TXT-Datei auslesen und weiter verarbeiten. Ich habe dazu folgendes geschrieben
Code: Alles auswählen
SLO:=TStringList.Create;
//SLO.LoadFromFile(SelectDirectoryDialogStammverzeichnis.FileName + '\' + robotername + '.de.txt');
SLO.LoadFromFile(SelectDirectoryDialogAusgabe.FileName + '\Temp\' + lbROBOTERLISTE.Items[i] + '\C\KRC\Roboter\Init\RefListe.txt');
SLR:=TStringList.Create;
For l:=0 to SLO.Count-1 do
begin
if (SLO[l][1]='E') and (length(SLO[l])>2) then ShowMessage(SLO[l]); //SLR.Add(SLO[l]); //HIER
end;
wstr:=SLR.Text;
varBookmark := varDokument.Bookmarks.Item('ListEingang');
varBookmark.Range.Text := wstr;
SLR.Free;
SLO.Free;

Deswegen habe ich mir "SelectDirectoryDialogAusgabe.FileName + '\Temp\' + lbROBOTERLISTE.Items + '\C\KRC\Roboter\Init\RefListe.txt'" mal per showmessage ausgeben lassen... und siehe da, der Pfad (ich bin unter Windows) wird nicht vollständig angezeigt

Klar also, dass nichts ausgelesen wird... Aber wie kann ich dafür sorgen, dass ich den vollen Pfad übernommen bekomme?
Grüße Pascal