funciones y procedimientos globales

06/10/2005 - 18:11 por Enrique | Informe spam
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda
 

Leer las respuestas

#1 Gabriel S.
06/10/2005 - 19:14 | Informe spam
Tienes algunas soluciones:

1) Copiar el/los codigos de las funciones comunes para cada pagina (no
recomendado!)
2) Hacer todo (tus funciones comunes, claro!) en un Include y colocarlo al
inicio de cada pagina ASP. (lo normal)
3) Hacer tus funciones tipo ActiveX, crear una dll, registrarla en el
servidor y en cada pagina asp que quieras usar esas funciones, hacer un
Server.Createobject() (solucion nada practica)

En resumen, la 2 es la mas facil... ;)

Con respecto a las variables globales, no existen en ASP 3, creo que en .NET
se puede hacer perfectamente...

Suerte, Gabriel.


"Enrique" wrote in message
news:#
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo


hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un


include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda




Preguntas similares