Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

fed07

FtpWebRequest ChangeDir

Mensagens Recomendadas

fed07

Boas, eu tou a tentar fazer uma espécie de navegação por pastas utilizando o FtpWebRequest.

Tanto quanto sei, a única forma de mudar de pasta é fazendo uma nova ligação mas com o endereço da pasta.

Eu tenho uma combobox que lista todas as pastas e no evento SelectedIndexChanged tenho este código:

request = WebRequest.Create("ftp://ftp.drivehq.com/" & ComboBox2.SelectedItem & "/")

Ele aqui navega até à pasta seleccionada.

O problema surge quando tento entrar numa pasta que esteja dentro de outra pasta, aí dá erro porque ele vai tentar entrar no endereço, por exemplo: ftp://ftp...../sub pasta da pasta 1

e o que deveria fazer era: ftp://ftp...../pasta 1/sub pasta da pasta 1

Alguma ideia de como contornar este problema?

Não sei se me consegui explicar bem, qualquer coisa que não entendam digam.

PS: No caso de existir uma forma de navegar pelas pastas utilizando algum comando (sem ser em third party's) agradeço também!

Obrigado!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pmaster

Boas fed07

Eu para navegar de uma forma simples entre directorias fasso o seguinte:

ftp.ChangeRemoteDir("/pasta1/pasta2/")

Mas não sei se a tua intenção é criar uma nova pasta.

Mas dá uma olhada..

Cumps

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
fed07

Pois, bem me pareceu que estavas a usar o chilkatftp. O meu objectivo é não usar third partys de todo.

Eu queria navegar pelas pastas do servidor utilizando o FtpWebRequest.

cumps

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.