"Procedimientos " y " funciones" en Microsoft Visual Basic 6 son comandos separados que crean sutilmente diferentes resultados. El procedimiento se llevará a cabo los comandos , pero no devolverá un valor . Por otro lado , una función devolverá un valor . Esta diferencia puede ser demostrada a través del uso de un código de prueba . Este artículo le guiará a través de la creación y ejecución de este código. Instrucciones
1
Inicie un proyecto nuevo de Visual Basic , haga clic en "Archivo" en la parte superior izquierda de la ventana de VB6 y haciendo clic en la opción "Nuevo" y luego seleccione la opción "EXE estándar" .
2
doble clic en el formulario que aparece a abrir el código fuente del formulario. Escribe el código necesario para configurar las dos variables que se necesitan para demostrar la diferencia entre un procedimiento y una función de Visual Basic 6 a cero
Por ejemplo : .
TestPrcdr As Integer
TestFnctn Dim As Integer
TestPrcdr = 0
TestFnctn = 0
3
Escribir un procedimiento simple que sólo se asigne un valor a una . variables
Por ejemplo :
Sub Test ()
TestPrcdr Dim como Integer
TestPrcdr = 5
End Sub < br > Página 4
Escribir una función simple que le asigne esa función un valor
Por ejemplo : .
Función TestFnctn () As Integer
Prueba As Integer
prueba = 5
TestFnctn = Test
End Function
5
Escriba un trozo de código que mostrará las variables a las que han dado valor . Tipo " Form1.Show ", entonces salte una línea y escriba " Print [ el nombre de la variable] " en esta línea y escriba "Print [ el nombre de la función] " en la siguiente , el tipo de todo esto en el código fuente para el formulario
por ejemplo : .
Form1.Show
Imprimir TestPrcdr
Imprimir TestFnctn
6
Monta tu programa haciendo clic en el icono que se parece a un botón de reproducción en la barra de herramientas ( en la parte superior de la ventana) . Su función devolverá el valor asignado , pero su procedimiento, ya que no crea un valor que se utilizará fuera de sí mismo , volverá a cero.