Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > Los objetos y las funciones en las páginas ASP
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Los objetos y las funciones en las páginas ASP

Los objetos y las funciones en las páginas ASP

Comportamiento de los Objetos

Los objetos son programas compilados e instalados en el servidor y que han sido programados para realizar un conjunto de operaciones fácilmente accesibles por otros programas y que reciben el nombre de Métodos.

Debido a que el resultado de procesar una página ASP es una página HTML, el objeto Response es probablemente el más utilizado en las páginas ASP ya que permite la comunicación entre el servidor y el cliente.

Veamos ahora el método Write, mediante el cual enviaremos información al navegador. Entre esta información podremos incluir el valor de las variables y tags html que condicionan el aspecto de la página.

Utilización del objeto Response
<%@ LANGUAGE="VBSCRIPT" %>
<HTML>
 <BODY>
  <%
    Dim nombre

    nombre = "Alex Morales"
    ' Imprime el nombre de la variable

    ' Concatenar strings utilizando VBSCRIPT
    Response.Write("<h1>Mi nombre es: <b>" & nombre & "</b></h1>")

    ' Imprime la cadena de texto entre comillas. 
    ' El mismo resultado que Response.Write utilizando el signo igual
    (="Mi primera página ASP")
  %>
 </BODY>
</HTML>

    

Organización del código en Funciones

Para facilitar la lectura del código en las páginas ASP, obtener rehusabilidad y en definitiva estructurar la aplicación, ASP permite crear funciones y subrutinas (las primeras se distinguen de las segundas porque retornan un valor). Si conoces Visual Basic observarás que el sistema es idéntico en las páginas ASP.

Ejemplo de subrutina
<%@ LANGUAGE="VBSCRIPT" %>
<%
  ' Declaración de la subrutina Sumar
  sub Sumar(valorA, valorB, res)
    res = valorA + valorB
  end sub
%>
  
  <HTML>
  <BODY>
   <% Dim result
      'Llamada a la subrutina Sumar
      Call Sumar 30, 40, c
      Response.write "El resultado de: 30 + 40 es " & c %>  
  </BODY>
  </HTML>

    
Ejemplo de Función

<%@ LANGUAGE="VBSCRIPT" %>
<% ' Declaración de la Función Sumar function Sumar(valorA, valorB) Sumar = valorA + valorB end function %>
<HTML>
<BODY>
<% Dim result 'Llamada a la Función Sumar Response.write "El resultado de: 30 + 40 es " & Sumar (30,40) %>
</BODY>
</HTML>

Autor: Programacion
http://www.programacion.com/asp/tutorial/asp_basics/4/



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

- El Objeto Server de ASP
- Acceder a un fichero ubicado en el servidor con ASP.NET
- Conectar a una BD Access sin DSN con ASP
- Tres funciones útiles para fechas en ASP
- Crear Gráficos de Barras en 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 07-09-2008 a las 02:26:53