Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

carol311

Retinar o nome do arquivo de um path

Recommended Posts

Oi gente.

 

Eu recebo um path completo na minha aplicação. Como por exemplo: c:\testes\arquivo.txt

 

Eu preciso de uma função que retire o nome do arquivo deste path. Assim eu ficarei somente com c:\testes\

 

O problema é que a toda hora o nome pode mudar, ou seja, não posso fazer um replace.

 

Algem pode me ajudar???

 

Valeu!!!]

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

OI...Desculpa mais eu naum entendi.. :(Esse nome de arquivo é variavel porque esta dento de um loop Então pode ser que da primeira vez o paz seja esse "c:\testes\arquivo.txt" mas da segunda ou demais vezes o path pode mudar para por exemplo: "c:\dir1\dir2\dir3\teste.tx"ai acho q seu codigo naum vai funcionar, né?!Tem que ser um codigo generico. Que leia a string da direira para a esquerda e retire todos os caracteres ate encontrar a barra. Mas eu nuam sei como fazer isso no asp.Alguem ajuda?????VALEU http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Mid("c:\testes\arquivo.txt", 1, 10)ouLeft("c:\testes\arquivo.txt", 10)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah ta... agora tendi

 

segue abaixo:

var = "c:\dir1\dir2\dir3\teste.txt"arrVar = Split(var,"\")For x = 0 To UBound(arrVar) -1	response.write arrVar(x) &"\"Next

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.