Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Procedimientos y Funciones en ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Procedimientos y Funciones en ASP


Bueno vamos a hablar de procedimientos y funciones en ASP. La utilizacion de procedimientos y funciones nos facilita la tarea de la programaciom de la pagina ya que se puede agrupar el codigo y ser reutilizado en la misma pagina mas adelante, tambien se pude utilizar por otras paginas pero esto la vamos a ver en otro articulo que hable sobre includes. Lo primero que hay que saber es la diferencia entre un procedimiento (sub) y una funcion (function), un funcion es un modulo de codigo que nos devuelve un resultado, por ejemplo:

'pagina asp

<%

Dim A, B

A = 5
B = 3

Response.Write(Suma(A, B))

%>

<%

Function Suma(Num1, Num2)
Suma = Num1 + Num2
End Function

%>

Bueno, vamos a explicar esto, primero declaramos dos variables A y B, a estas variables les asignamos distintos valores A = 5 y B = 3, despues aparece "Response.Write(Suma(A, B))" esta linea muestra en el navegador el resultado que le devuelve la funcion suma. Ahora vamos a ver la estructura de la funcion suma, lo primero que hay que ver es su declaracion "Function Suma(Num1, Num2)" la palabra "Function" le avisa a la pagina asp que lo que sigue es una funcion, "Suma" es el nombre de dicha funcion y "(Num1, Num2") son los parametros de la funcion, es decir lo numeros que queremos sumar, luego viene Suma = Num1 + Num2 esto significa que el resultado que devuelve la funcion suma es la suma entre Num1 y Num2 y por ultimo cerramos la funcion con End function. Los procedimintos a diferencia de las funciones no devuelve un resultado, el ejemplo anterior utilizando procedimientos seria asi:

<%

Dim A, B

A = 5
B = 3

Suma(A, B)

%>

<%

Sub Suma(Num1, Num2)
Response.Write(Num1 + Num2)
End Sub

%>

Noten la diferencia en el cambio de "Function" por "Sub" y la principal diferencia es que el resultado se muestra desde el procedimiento "Suma". Bueno mas adelante hablare sobre los includes que es donde se le pueden sacar mas provecho a las funciones y procedimientos.




Autor: Mauro Rondinelli
http://www.elguruprogramador.com.ar/usuarios/perfil.asp?id=1

Usuarios que han visto este tema también han visto...

- Consulta de registro de dominios con ASP
- Números Aleatorios
- Compactar una BBDD Access desde ASP
- Objeto Session en ASP
- Conectar a una BD Access sin DSN con ASP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 20-07-2008 a las 19:50:41