Funciones Básicas
Abstracto: Microsoft Visual Basic 6.0 es hoy en día uno de las herramientas mas utilizadas a lo largo del
mundo por una gran cantidad de programadores debido a su versatilidad, sencillez y fácil uso,
características que hacen de este un programa ideal para el diseño de aplicaciones computacionales. En
este documento se explica de manera detallada de que manera se puede personalizar el área de trabajo
aplicando algunos comandos básicos utilizados por este programa tales como cajas de texto, botones,
etiquetas, imágenes, así como algunas funciones básicas de código y lenguaje de programación; también
se describe como se utilizo este programa en la resolución de algunas funciones matemáticas simples
como son el factorial, la potencia y la raíz cuadrada.
Introducción: Visual Basic es uno de los tantos deseen desarrollar aplicaciones compatibles con
lenguajes de programación que podemos Windows.
encontrar hoy en día. Dicho lenguaje nace del
BASIC (Beginner´s All-purpose Symbolic El factorial de un número entero positivo se define
Instruction Code) que fue creado en su versión como el producto de todos los números naturales
original en el Dartmouth College, con el propósito anteriores o iguales a él. Se escribe n!, y se lee "n
de servir a aquellas personas que estaban factorial". (Por definición el factorial de 0 es 1:
interesadas en iniciarse en algún lenguaje de 0!=1).
programación. Luego de sufrir varias
modificaciones, en el año 1978 se estableció el La raíz cuadrada es la operación inversa a elevar
BASIC estándar. Primero fue GW-BASIC, luego al cuadrado y consiste en averiguar el número
cuando se conoce su cuadrado.
se transformó en QuickBASIC y actualmente se lo
conoce como Visual Basic la estética permitió
El exponente es el número utilizado para indicar
ampliar mucho más elmonopolio de Microsoft, ya el número de veces que se utiliza un término
que el lenguaje sólo es compatible con Windows, como factor para multiplicarse por sí mismo.
un sistema operativo de la misma empresa. Normalmente, el exponente se coloca como
Visual Basic ya no es más "un lenguaje para superíndice después del término.
principiantes" sino que es una perfecta alternativa
para los programadores de cualquier nivel que
Metodología
Diagrama de bloques
En el siguiente diagrama de bloques se muestran los pasos del algoritmo planteado para obtener el
factorial, la potencia y la raíz cuadrada de un número.
Fig 1. Diagrama de bloques correspondiente al algoritmo para calcular el factorial, potencia y raíz cuadrada
de un numero.
Tabla
En la siguiente tabla se muestra un comparativo entre los resultados obtenidos a través de una calculadora
portátil y por medio del programa elaborado en Visual Basic
2. Label. El control Label o Etiqueta es un simple control que se utiliza para mostrar texto,
descripciones, información para el programa.
3. TextBox. El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar Texto ( es
un control de entrada de datos )
La propiedad principal de este control se llama Text. Mediante ella podemos asignarle un
texto ya sea en tiempo de diseño o tiempo de ejecución al control. Si es en tiempo de
diseño, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text.
Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecución
debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb
despliega la lista de propiedades y métodos del TextBox, y ahí seleccionamos Text.
4. CommandBUTTON. Este control " Botón de comando ", nos permite ejecutar alguna rutina,
función o procedimiento, generalmente en el evento click del mismo, para realizar de esta
manera alguna tarea dentro del programa.
5. Image .El control Image permite visualizar gráficos e imágenes de los formatos clásicos
como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos ellos son aceptados por este control
como los png o lo s Tif, por decir algunos.
En comparación con el control PictureBox que parecen muy similares, el control Image tiene
muchas menos características que este, por ejemplo una de ellas es que no se pueden
utilizar los métodos gráficos para dibujar sobre el mismo, tampoco es un contenedor de
controles como si lo es el PictureBox, no posee propiedad Hdc para interactuar con Apis,
tampoco propiedad Hwnd y varias otras.
Código practica 1
End
End Sub
Dim n As Double
Dim m As VbMsgBoxStyle
n=0
Text1.Text = 0
Else
n = Text1.Text
Else
fact (n)
Text2.Text = resultado
res = Sqr(n)
Text3.Text = res
resultado = n ^ n
Text4.Text = resultado
End If
End If
End Sub
Private Function fact(x As Double) As Double
If x = 0 Then
fact = 1
Else
fact = x * fact(x - 1)
End If
resultado = fact
End Function
Conclusion
El uso de Visual Basic 6.0 simplifica el proceso de elaboración de programas o aplicaciones ya que a comparación con
otros programas orientados a la elaboración de aplicaciones, Visual Basic esta basado en un lenguaje mucho mas
sencillo y fácil de entender que permite al usuario comprender y aprender mucho mas rápido y fácil este lenguaje ya
que reduce largos y complicados códigos de programación en instrucciones mas cortas y simples, además de contar
con otras ventajas sobre otros programas como una gran variedad de herramientas, comandos, y diversas opciones
de diseño las cuales permiten al usuario personalizar cada programa según sus preferencias o necesidades; por ser un
programa de interfaz grafica, Visual esta especialmente orientado para ayudar a los usuarios en el diseño de
programas con un mayor atractivo visual y estético debido a la gran calidad en sus gráficos.
Bibliografía