UNIDAD 4: VBSCRIPT PROCEDIMIENTOS Y FUNCIONES

TEMA 1: PROCEDIMIENTOS O SUBRUTINAS VISUAL BASIC SCRIPT


Un camino para dividir un gran programa en partes mas pequeñas es el uso de los llamados procedimientos.

Un procedimiento es un grupo de instrucciones, variables, constantes, etc, que estan diseñados con un próposito particular y tiene su nombre propio.

Es decir un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores al programa principal u a otro procedimiento que lo este invocando.

Despue de escribir un procedimiento se usara su propio nombre como una sola instrucción o llamada al procedimiento usando el formato:

CALL NOMPROC()

Los procedimientos se podran escribir antes o despues del cuerpo principal del programa utilizando el formato:

Sub NomProc()

Instrucciones

End sub

Un programa puede tener tantos procedimientos como se deseen para hacer una llamada o invocación al procedimiento durante la ejecución de un programa se debera escribir el nombre del procedimiento y los parentesis en blanco.

Codigo prog14.html


FORMA HTML PROG 14

BASE
ALTURA


nota: los procedimientos y las funciones que se estudiaran mas adelante, van en el prog.asp

codigo prog14.asp


<% 'PARTE PRINCIPAL DEL PROGRAMA CALL CALCULAR() %> <% SUB CALCULAR() 'DECLARANDO VARIABLES Y COMENTARIOS DIM BASE1 DIM ALTURA DIM AREA 'USANDO OBJETO REQUEST PARA CARGAR VARIABLES BASE1=REQUEST.FORM("BASE1") ALTURA=REQUEST.FORM("ALTURA") 'CALCULO AREA=(BASE1*ALTURA)/2 'USANDO OBJETO RESPONSE PARA RESPONDER RESPONSE.WRITE "EL AREA ES =" & AREA END SUB %>
ESTA FACIL VERDAD

notas:

* Primero tenemos el programa dividido en dos partes cada una con sus tags <%….%>

* La primera parte es la principal del programa y se debera utilizar para controlar el orden en que se ejecutan los procedimientos, es decir solo hace llamadas o invoca procedimientos con el formato ya descrito.

* Recordar tambien que los procedimientos tambien pueden llamar o invocar a otros procedimientos incluso a si mismo solo que en este ultimo caso se obtendra un ciclo infinito que es muy bonito verlo en los programas de los compañeros no en los propios.

* El procedimiento lleva sus propios tags <%..%> y como se observa en el ejemplo, puede ser un programa completo.

Corrida html:

image111.jpg

corrida prog14.asp

image112.jpg

tareas programacion vbscript :

Una forma llama un programa y le pasa una opción, el programa con un select() llama el procedimiento apropiado, las opciones para la forma son:

Menu.

a) Convertir $800.00 Pesos a dolares.

b) Calcular el Area de un triangulo de base=20 y altura=30.

c) Deplegar una Boleta de calificaciones.

d) Fin de menu.

 


Politica de Privacidad