Foros del Web » Programando para Internet » ASP Clásico »

Ayuda + manejo de archivos

Estas en el tema de Ayuda + manejo de archivos en el foro de ASP Clásico en Foros del Web. Gracias X leerlo Amigos estoy probando un codigo que consegui con el proposito de listar todos los archivos de una carpeta. actualmente esto lo logro ...
  #1 (permalink)  
Antiguo 06/08/2008, 11:50
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Exclamación Ayuda + manejo de archivos

Gracias X leerlo

Amigos estoy probando un codigo que consegui con el proposito de listar todos los archivos de una carpeta. actualmente esto lo logro mediante:

Cita:
<%

'obtengo el directorio físico de la carpeta donde está este script
nombre_carpeta = Server.MapPath(".") & "\imagenes\"
response.write ( nombre_carpeta )
'Conecto con el sistema de archivos
set FSO = server.createObject("Scripting.FileSystemObject")
'creo el objeto carpeta
Set carpeta = FSO.GetFolder(nombre_carpeta)
'traigo los archivos de la carpeta
Set archivos = carpeta.Files
'para cada archivo, muestro su nombre.
for each nombre_archivo in archivos
response.Write "<br>" & nombre_archivo
set xx = nombre_archivo.GetExtensionName

next
%>
ahora necesito como hacer para que me imprima solo el nombre de los archivos con una extencion determinada...

se que se puede utilizar GetExtensionName

pero no se como hacerlo......
__________________
Me junto con los que Saben, Queriendo Saber.
  #2 (permalink)  
Antiguo 06/08/2008, 12:21
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Respuesta: Ayuda + manejo de archivos

Hola

Prueba así

Cita:
'obtengo el directorio físico de la carpeta donde está este script
nombre_carpeta = Server.MapPath(".") & "\imagenes\"
response.write ( nombre_carpeta )
'Conecto con el sistema de archivos
set FSO = server.createObject("Scripting.FileSystemObject")
'creo el objeto carpeta
Set carpeta = FSO.GetFolder(nombre_carpeta)
'traigo los archivos de la carpeta
Set archivos = carpeta.Files
'para cada archivo, muestro su nombre.
for each nombre_archivo in archivos
nombre = FSO.GetFileName(nombre_archivo)
extension = FSO.GetExtensionName(nombre_archivo)
Response.Write "<br>" & nombre
next
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 06/08/2008, 12:29
Avatar de ACX_POISON  
Fecha de Ingreso: abril-2008
Ubicación: Talca-Chile
Mensajes: 750
Antigüedad: 16 años, 2 meses
Puntos: 7
Respuesta: Ayuda + manejo de archivos

Adler Garcias X Contestar

Me funciono muy bien.

Muchas GRacias---->
__________________
Me junto con los que Saben, Queriendo Saber.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:51.