Mehrere Möglichkeiten.
Schau dir mal einen try..except..Block an.
Im Zusammenhang mit der Kompo ist aber der Befehl ChangeDir() richtig, der aber im Prinzip auch nix anderes macht. Kannst du nicht wechseln, wird eine Exception ausgelöst, die du wieder in OnFailure() abfangen kannst. In diesem Fall sieht das so aus:
Quelltext
1: 2: 3: 4: 5: 6:
| procedure TForm1.NMFTP1Failure(var handled: Boolean; Trans_Type: TCmdType); begin Case Trans_Type of cmdChangeDir: ShowMessage('Zu dem gewünschten Verzeichnis konnte nicht gewechselt werden'); end; end; |
Dann schau dir noch die NList und List der Kompo an.
Und zuguter letzt empfehle ich dir die Demo, die mit Delphi mitkommt.
Keine Signatur ...