Ir para conteúdo

POWERED BY:

Arquivado

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

thicomp

retornar nomes dos arquivos

Recommended Posts

qual o erro???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está me retornando este erroServer.MapPath() error 'ASP 0172 : 80004005' Invalid Path /cm/and/teste.asp, line 4 The Path parameter for the MapPath method must be a virtual path. A physical path was used.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não foi feita nenhuma alteração, por enquanto, apenas modificado o path do código me passado

 

<%'***************** FileSet fso = CreateObject("Scripting.FileSystemObject")Set folder = fso.GetFolder(Server.Mappath("F:\Root\cm\and\txt\"))Set files = folder.FilesFor Each file in FilesResponse.Write file.Name & "<BR>"NextSet files = folder.FilesSet file = NothingSet fso = Nothing' Output:' index.html' test.asp%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

só tratar isso com funções de manipulação de string

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma dica, na verdade duas, use as funções Left e InStrRev usando o ".".

Compartilhar este post


Link para o post
Compartilhar em outros sites

como eu faço para declarar a variável

 

For Each file in Files

Response.Write file.Name & "<BR>"

Next

 

se ela é carregada na execução do código?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não está sendo usada variável ai. Para declarar é só usar DIM nomedavar, para dar um valor é só igualar ao que quer nomedavar = valor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, estou com este código aí, mas não estou conseguindo fazer com que a variável "nomearq" carregue o nome do arquivo da pasta especificada. Alguém pode me ajudar??

<%

Dim nomearq, nome

nomearq = "file.Name"

Set fso = CreateObject("Scripting.FileSystemObject")

Set folder = fso.GetFolder("F:\Root\cm\and\txt\")

Set files = folder.Files

For Each file in Files

response.write "<a href=http://Root/cm/and/modleit2.asp?nome="

nome=left(nomearq, 6)

Response.Write nome & ">"

Response.Write nome & "</a></tr>"

Next

Set files = folder.Files

Set file = Nothing

Set fso = Nothing

%>

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.