Para iniciar en cualquier lenguaje de Programación unos los temas fundamentales que debes conocer es que son las variables.
Puedes pensar en las variables como en ubicaciones temporales en la memoria para almacenar información dentro de un programa. Una variable puede almacenar números, palabras, fechas o propiedades. Una variable también puede almacenar información introducida
por el usuario o el resultado de algún cálculo.
Para guardar un dato en una variable, se debe escribir su nombre, utilizar el signo de igual “=” e indicar el valor o la información que almacenará. Por ejemplo, podemos usar una variable que almacene la edad de una persona como:
Edad=24
Cuando queramos guardar en una variable una palabra, una frase o cualquier tipo de información alfabética, tendremos que indicarlo poniendo dicha información dentro de comillas dobles, por ejemplo:
Nombre= “Angelina”
Básicamente existen dos tipos de datos: los Numéricos (que sólo son números) y los Alfanuméricos (que pueden almacenar cualquier carácter).
Las variables numéricas tiene cuatro tipos básicos: enteros, enteros largos, simples y dobles. Cada uno de ellos tiene características especiales. Por su lado, los textos también se pueden guardar en diferentes tipos de variables. El espacio de memoria que ocupa cada tipo de variable es diferente.
Visual Basic maneja diferentes tipos de datos, en la siguiente tabla podemos observarlos.
Para declarar una variable se usa la instrucción Dim, seguida del nombre que se quiera dar a la variable, la palabra AS y el tipo de dato que va a guardar. Por ejemplo:
Dim X As Integer
En el ejemplo anterior se declaro una variables de tipo entero y se utiliza la palabra reservada Integer para ello, el rango que maneja los enteros esta hasta el numero 32.767.
Si el numero sobrepasa ese valor Visual Basic enviara un error, en tal caso hay que cambiar el tipo de Variable a Long que permite numero mas grandes.
¿Qué pasaría si declaro un valor entero y escribo un valor mayor a 32.767? veamos que pasa:
Error de Desbordamiento, este error lo que nos dice es que el valor introducido no cabe en la variable y se sale de su capacidad como cuando un baso de agua se llena y se desborda para poner en contexto.
Cómo se resuelve este problema de la siguiente manera:
En visual Basic tenemos la opción de declarar o no variables. Dependiendo si especificamos o no eso.
En Visual Basic si queremos que Visual no exija declarar variables se debe escribir Option Explicit al principio del código.
Si no lo ponemos no nos restringe la declaración de variables ejemplo:
Usando Option Explicit
Sin usar Option Explicit
Ahora declaremos varias variables con diferentes tipos de datos:
Option Explicit Private Sub Form_Load() Dim X As Integer 'variable entera Dim letra As String 'variable tipo texto Dim edad As Single 'variable entera Dim sueldo As Currency 'variable datos tipo moneda Dim casado As Boolean 'verdadero o falso X = 1 letra = "Fernando" edad = 32 sueldo = 3250000 casado = True End Sub
Otra forma de declarar estas mismas variables es utilizando su símbolo o representación:
Option Explicit Private Sub Form_Load() Dim X% 'variable entera Dim letra$ 'variable tipo texto Dim edad! 'variable entera Dim sueldo@ 'variable datos tipo moneda Dim casado As Boolean 'verdadero o falso X = 1 letra = "Fernando" edad = 32 sueldo = 3250000 casado = True End Sub
Declaración de varias Variables del mismo tipo
Se pueden declarar variables si son del mismo tipo en una misma línea de la siguiente manera:
Option Explicit Private Sub Form_Load() Dim Numero1, Numero2, Numero3 As Integer Dim palabras, nombres, apellidos, direccion End Sub
Asignación de Variables
Ahora veremos cómo se manejan las expresiones o operaciones y las asignaciones en las variables. Para asignar una expresión a una variable, primero se calcula la expresión y el resultado se asigna a la variable. Por ejemplo:
si queremos hacer una operación de sumar 2 números se deben declarar 3 variables
Debug.Print es utilizado para mostrar datos en la ventana inmediato, esto es de mucha ayudar a la hora de depurar error o conocer valores de las variables
¿Y que pasaría si hacemos la misma operación de arriba pero usando variables de tipo String? El Resultado es la unión o concatenación de estos dos valores no su suma.
La manera correcta de concatenar o unir textos en Visual Basic es usar el operador & de la siguiente manera:
Option Explicit Private Sub Form_Load() Dim PrimerNombre, SegundoNombre, Apellidos As String PrimerNombre = "Luis" 'asignacion de valor SegundoNombre = "Fernando" Apellidos = "Martinez" Debug.Print PrimerNombre & " " & SegundoNombre & " " & Apellidos End Sub
En este proyecto, vamos a desarrollar una calculadora sencilla usando Visual Basic 6, que permite…
6 de septiembre de 2024 - La demanda de desarrolladores de software sigue en aumento,…
En un movimiento histórico, la Unión Europea ha aprobado la primera ley de inteligencia artificial…
¿Sigues trabajando con Visual Basic 6 y necesitas una forma eficiente de acceder a tus…
OpenAI revoluciona la interacción con IA: ChatGPT ahora interpreta imágenes En un avance significativo para la…
Bienvenido al Curso Básico de Visual Basic 6! Este curso está diseñado para llevarte a…
Este sitio utiliza cookies desea activarlas
Deja un comentario