TIdFTP Dateien und Verzeichnisse der FTP-Verbindung anzeigen
-
Hallo,
ich versuche gerade eine FTP-Verbindung zu einem anderen Rechner zu erlangen.
Ich möchte mir dort die Daten anzeigen lassen. Es geht um einen Industrierechner.
Über Windows kann ich ganz normal eine FTP-Verbindung aufbeuen. Mein Programm soll dieses alles selber machen. Die IP-Adresse des HOSTs und der Anmeldename und das Passwort stimmen.Leider kann ich in meiner Listbox die Datei n bzw. die Verzeichnisse nicht auflusten lassen.
if (IdFTP->Connected()){ IdFTP->Disconnect(); } IdFTP->Connect(); if (IdFTP->Connected()){ LB_Connect->Items->Clear(); IdFTP->List(LB_Connect->Items, "", false); } IdFTP->Disconnect();
Es wird eine exception gehändelt, die ausgibt, dass angeblich keine Daten gefunden wurden. Die Verbindung kommt allerdings zu stande und es müssen daten auf dem Rechner der Gegenseite vorhanden sein.
-
Ah, das Problem habe ich inzwischen gefunden. Es lag daran, dass ich mir im falschen Ordner auf dem FTP_Server mich befunden habe. Nun benötige ich allerdings den Zugriff auf die Datei. Wie kann ich auf die Datei zugreifen?
-
Auch mein zweites Problem hat sich gelöst. Natürlich mit der Klassenmethode Get()!