zmiana katalogu na ftp - problem

0

mam listbox i 2 buttony ,

w jednym buttonie mam

   Listbox1.Clear;
   idftp1.ChangeDir('moja przykladowa sciezka 1');
   IdFTP1.List(Listbox1.items);

a w drugim

   Listbox1.Clear;
   idftp1.ChangeDir('moja przykladowa sciezka 2');
   IdFTP1.List(Listbox1.items);

jak nacisne obojetnie ktory button to lista sie pokaze w listboxie , i dobrze bo tak ma byc , ale jesli nacisne potem nastepny button wywala blad:

'can't change directory to 'jakas tam moja sciezka w nacisnietym buttonie': No such file or directory"

i podkresla mi ta linijke w nacisnietym buttonie ( jako drugim)

IdFTP1.List(Listbox1.items)

Wychodzi na to , ze nie mozna uzywac w dwoch buttonach kodu idftp1.ChangeDir, a zalezy mi zeby z kazdego buttona osobno trafiac Od razu w wybrane przeze mnie miejsce na ftp.

0

a wiec ?

0

dlaczego nie moge uzyc tych samych komend o ryznym adresie ?
Nie znalazlem nigdzie rozwiazania dla tego problemu

0

Na logike ... jak wejdziesz do jednego z tych folderów to znaczy, że później chcesz wejść do jego podfolderu. Wniosek ? Przed wejściem do każdego z tych folderów musisz sprawdzić czy jesteś w folderze głównym i w razie potrzeby do niego wejść.

1 użytkowników online, w tym zalogowanych: 0, gości: 1