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

Concatenar variables a una funcion

Estas en el tema de Concatenar variables a una funcion en el foro de ASP Clásico en Foros del Web. Hola mi problema es que tengo este codigo: <% sub ListFolderContents(path,webpath) dim fs, folder, file, item, url set fs = CreateObject("Scripting.FileSystemObject") set folder = fs.GetFolder(path) ...
  #1 (permalink)  
Antiguo 05/01/2012, 11:33
 
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 12 años, 4 meses
Puntos: 0
Concatenar variables a una funcion

Hola mi problema es que tengo este codigo:

<%
sub ListFolderContents(path,webpath)

dim fs, folder, file, item, url

set fs = CreateObject("Scripting.FileSystemObject")
set folder = fs.GetFolder(path)


on error resume next
'Despliega la informacion del Folder

Response.Write("<li><b>" & folder.Name & "</b> - " _
& folder.Files.Count & " Arch. ")
Response.Write("</li>" & vbCrLf)

Response.Write("<ul>" & vbCrLf)

'Muestra una lista de subfolders.

for each item in folder.SubFolders
ListFolderContents(item.Path)
next

'Despliega una lista de archivos.

for each item in folder.Files
url = webpath&item.Name
filesize = round(item.Size/1024,2)
Response.Write("<li><a href=""" & url & """>" _
& item.Name & "</a> - " _
& filesize & " Kb </li>" & vbCrLf)
next

Response.Write("</ul>" & vbCrLf)

end sub

'Llamada de la Funcion:

ListFolderContents "C:\inetpub\wwwroot\SistemaUsuarios\carpetas\corre oe","/SistemaUsuarios/carpetas/correoe/"

%>


Lo que necesito es que en la llamada de la funcion en vez de que correoe sea predeterminado sea un variable

Última edición por ginogamer; 05/01/2012 a las 13:58
  #2 (permalink)  
Antiguo 05/01/2012, 14:19
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
Respuesta: Concatenar variables a una funcion

pues llamalo asi
variable1="C:\inetpub\wwwroot\SistemaUsuarios\carp etas\corre oe"
variable2="/SistemaUsuarios/carpetas/correoe/"
ListFolderContents variable1,variable2
  #3 (permalink)  
Antiguo 05/01/2012, 14:26
 
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Concatenar variables a una funcion

lo intente asi donde correoe es una variable que toma el valor de una cookie

path1 = "C:\inetpub\wwwroot\SistemaUsuarios\carpetas\"&cor reoe
path2 = "/SistemaUsuarios/carpetas/"&correoe&"/"

ListFolderContents path1,path2

Pero me imprime en pantalla una lista de lo que hay en la carpeta "carpetas" y no lo de la carpeta que contiene el nombre de correoe
  #4 (permalink)  
Antiguo 05/01/2012, 14:35
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 4 meses
Puntos: 16
Respuesta: Concatenar variables a una funcion

y la variable correoe donde le asignas un valor??
  #5 (permalink)  
Antiguo 05/01/2012, 14:41
 
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Concatenar variables a una funcion

Abajo de donde declaro las variables va esto:
correoe = request.cookies("correocookie1")

aqui le asigo el valor a correoe
  #6 (permalink)  
Antiguo 05/01/2012, 15:48
 
Fecha de Ingreso: diciembre-2011
Mensajes: 11
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Concatenar variables a una funcion

Ya lo resolvi era algo tan abvio XD, mi error era que la variable correo la declarava dentro de la funcion entonces era una variable local de esa funcion y por ende no la reconocia abajo en donde la necesitava XD gracias.

Etiquetas: concatenar, funcion, variables
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 05:19.