Programas de VBScript
- Página anterior Variables de VB
- Página siguiente Sentencias condicionales de VB
Ejemplo
- Subproceso
- Este subproceso no devuelve ningún valor.
- Programa de función
- Si deseas devolver algún valor, puedes usar un programa de función.
Programas de VBScript
Podemos usar dos tipos de programas: subprocesos y programas de función.
Subproceso:
- Es una serie de instrucciones, encapsuladas entre las instrucciones Sub y End Sub.
- Se pueden ejecutar ciertas operaciones, pero no se devuelve ningún valor.
- Se puede agregar mediante llamadas de programa para pasar parámetros al subproceso.
- Si no lo hay, debe llevar paréntesis redondos vacíos
Sub mysub() some statements End Sub
Sub mysub(argument1,argument2) some statements End Sub
Programa de función:
- Es una serie de instrucciones encapsuladas entre las declaraciones Function y End Function.
- Se pueden ejecutar ciertas operaciones y devolver un valor.
- Se pueden pasar parámetros a través de llamadas a programas.
- Si no lo hay, debe llevar paréntesis redondos vacíos
- Se puede hacer que una función devuelva un valor asignando un valor a su nombre de función.
Function myfunction() some statements myfunction=some value End Function
Function myfunction(argument1,argument2) some statements myfunction=some value End Function
Llamar a un subprograma o función
Se puede llamar así a una función:
name = findname()
Este es el nombre de la función "findname", la función devolverá un valor, que se almacenará en la variable "name".
O puedes hacerlo así:
msgbox "Tu nombre es " & findname()
Llamamos a la función llamada "findname", el valor devuelto por esta función se mostrará en el cuadro de mensaje.
Se puede llamar así al subprograma:
Call MyProc(argument)
O, también se puede omitir la declaración Call:
Argumento MyProc
- Página anterior Variables de VB
- Página siguiente Sentencias condicionales de VB