Curso gratis de Visual Basic ejemplo con variables - programación en Visual Basic Express "2005"

Curso gratis visual basic

Curso de Visual Basic facil

Otros

Curso guitarra

Negocios en Internet

Curso Biblia

Curso de Access

Curso de reparación en PC

Curso de Linux

Introducción a redes

Seguime en
Red social en google+ plus Red social en Facebook

 

Curso Visual Basic Express ejemplo con variables


Variables

Variable es un lugar en la Memoria reservado para tomar un valor determinado, con ancho de tatos también determinado y no solo esto sino también un tipo de datos.

En relación al "tipo de datos" me refiero a que tome el valor que se encuentra en dicho espacio temporal de Memoria, como un valor especial, por ejemplo: el numero 1 (uno) puede interpretarse como texto o como número. Por ello no funciona la aplicación del ejemplo anterior.

Los tipos de variables mas usados son:

Tipo

Espacio ocupado

Tipo de declaración

Ejemplo

Enteros de -2.147.483.648 a 2.147.483.647

4 bytes

Integer

Dim (palabra) As Integer

Entero Largo

8 bytes

Long

Dim (palabra) As Long

Simple (números con comas)

4 bytes

Single

Dim (palabra) As Single

Doble

8 bytes

Double

Dim (palabra) As Double

Palabra

2 bytes por letra

String

Dim (palabra) As String

 

En el ejemplo anterior:

tipos de variables y ejemplo visual basic expressEn el ejemplo anterior, no funciona la línea de código porque realizaba la suma tomando los números almacenados temporalmente en las variables, como si fueran caracteres de texto. Si se suma el carácter 1 mas el carácter 0, dará como resultado 10, en cambio si sumo el número 1 al numero 0 dará como resultado 1.

El error estaba en no especificar que tipo de datos estaban almacenados en la variable, e igual forma que tipo de datos procesaba.

Hay que escribir de la siguiente forma: en vez de por ejemplo "Dim numero" habría que hacer "as Double" (sin las comillas obviamente).

Entonces para definir de que será una variable, hay que escribir  Dim nombredevariable As Double o el tipo que corresponda (por ejemplo Intenger y String es para cadena de caracteres, mientras que Double es para números con decimales largos)

La forma incorrecta del ejemplo anterior:

Código botón suma anterior:
Dim resultado
Dim numero
Dim suma
resultado = Label1.Text
numero = TextBox1.Text
suma = resultado + numero
Label1.Text = suma

 

La forma correcta del ejemplo anterior:

Código botón suma que puede ir:
Dim resultado As Double
Dim numero As Double
Dim suma As Double
resultado = Label1.Text
numero = TextBox1.Text
suma = resultado + numero
Label1.Text = suma

 

Al definir el tipo de variable sumará correctamente. Acostúmbrese a especificar siempre que realice un programa, el tipo de variable que sea cada una.

Sobre el ejemplo... Seria fácil si ahora realizo todo el código yo, y usted simplemente lo copia, pero así aprendería poco. Intente terminar la aplicación con los datos dados hasta aquí. Así aprende, de hecho si lo intenta un buen rato aprenderá pueda o no concretar este principio de programa. Luego obviamente para realizar una resta en el botón "Resta" utilizará el signo "menos" ("-") en lugar del mas ("+"). De todas formas en el próximo escrito pongo el código y los archivos fuentes para descarga. En el caso de los objetos en el Groupbox preste atención a como declara las variables ya que en esto radica la diferencia con la primer parte del programa.

 

[Educación arte cultura entretenimientos y cursos gratis] > [Curso de Visual Basic]

 

Búsqueda personalizada
 

Autor y Webmaster: Javier R. Cinacchi - Aclaraciones legales y política de privacidad
(Prohibida la reproducción parcial o total  del contenido de esta Web sin el consentimiento escrito del autor. Puede poner un link a esta pagina.)

Te encuentras en un texto de la sección Curso gratis de Visual Basic en www.estudiargratis.com.ar

Página principal: Cursos gratis, juegos lecturas y más!