UNIDAD 4: VISUAL BASIC NET PROCEDIMIENTOS Y FUNCIONES

TEMA 1: PROCEDIMIENTOS O SUBRUTINAS VISUAL BASIC NET

En visual basic net recordar que un objeto presenta tres aspectos, propiedades, metodos y eventos, en esta unidad se analizan algunos elementos que intervienen en la definicion de un metodo.

Estamos hablando de los llamados procedimientos y funciones que quede claro que procedimientos y funciones son solo algunos aspectos (importantes) de la definicion de un metodo, pero que existen elementos tan o mas importantes que los analizados en esta unidad.

Un procedimiento o subrutina en visual basic net es un grupo de instrucciones, variables, constantes, etc, que estan disenados con un proposito 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 instruccion o llamada al procedimiento usando el formato:

CALL NOMPROC()

El formato para construir un procedimiento o subrutina en VISUAL BASIC NET es:

Sub NomProc()

Instrucciones

End Sub

Un programa puede tener tantos procedimientos como se deseen, para hacer una llamada o invocacion al procedimiento durante la ejecucion de un programa solo se debera escribir el nombre del procedimiento y los parentesis en blanco.

Prog20.aspx

<HTML>
<FORM RUNAT=SERVER>
EDAD<ASP:TEXTBOX ID=EDAD RUNAT=SERVER/><BR>
MESES<ASP:TEXTBOX ID=MESES RUNAT=SERVER /><BR>
<ASP:BUTTON TEXT=OK ONCLICK=EVENTO1 RUNAT=SERVER/>
</FORM></HTML>
<SCRIPT LANGUAGE=VB RUNAT=SERVER>
SUB EVENTO1(Sender As Object, E As EventArgs)
' llamando, invocando o activando procedimiento uno
CALL PROC1()
END SUB
SUB PROC1()
MESES.TEXT=EDAD.TEXT * 12
END SUB
</SCRIPT>

Es un script pero es similar para un vb.

Recordar que se puede crear el procedimiento o los procedimientos arriba o abajo de la parte principal del programa de visual basic net

Tambien pueden crearse en sus propio tags <script> sub procn()..end sub </script> para mayor claridad del programa.

Corrida prog20.aspx

image350.jpg

Como se observa tambien un procedimiento puede ser todo un programa completo.

Construir los siguientes problemas usando subrutinas de visual basic net

a) programa visual basic net convertir $800.00 Pesos a dolares.( aspx )

b) programa visual basic net calcular el Area de un triangulo( vb )

c) programa visual basic net deplegar una Boleta de calificaciones( aspx )

Politica de Privacidad