3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Visual Basic 6. Curso de introducción > Sintaxis Visual Basic. Declaración y ámbito de las variables

Visual Basic 6. Curso de introducción

Autor: Gabriel Martín Gutiérrez
Curso:  4,94/5 4,94/5 (16 opiniones) |8426 alumnos|Fecha publicación: 15/04/2009

Capítulo 5:

 Sintaxis Visual Basic. Declaración y ámbito de las variables

La siguiente tabla contiene una representación de distintos tipos de datos.
Sintaxis Visual Basic. Declaración y ámbito de las variables
Declaración y ámbito de las variables.

Declarar una variable consiste en avisar al programa de la existencia de la misma, dándola un nombre y un tipo. La declaración de variables es aconsejable pero no obligatoria salvo que se fuerce a Visual Basic a declarar todas las variables mediante la sentencia Option Explicit al principio de cada módulo.

Las variables tienen un ámbito que delimita las partes del programa desde donde se pueden usar, así hay variables de tipo local y variables de tipo global.

Las variables locales son aquellas que están definidas dentro de un procedimiento o función y sólo son accesibles en ese procedimiento o función donde se definieron, así una variable local es reinicializada cada vez que se entra en el procedimiento.

Las variables de tipo global son aquellas que son accesibles desde cualquier parte del programa. Para hacer que una variable sea global, hay que declararla en la parte general de un módulo *.bas o de un formulario de la aplicación usando la palabra Public. Para acceder a las variables definidas como públicas en un formulario hay que especificar el formulario en el que fueron creadas pero si se definen en un módulo no es necesario, basta con el nombre para hacer uso de ellas.

La declaración de variables se realiza de la siguiente forma:

{ Dim / Static / Private / Public ] nombreVariable as Tipo.

Ej:
Dim Letra as String
Static Permanente as Integer
Public Valor as Integer
Private Logico as Boolean

Si se usa la declaración Static, entonces la variable conserva su valor mientras se está ejecutando el resto del código. Por ejemplo, si en el evento click de un botón escribimos:

Private Sub Boton_Click()

Static Acumulado
Acumulado = Acumulado + 7
MsgBox Acumulado
End Sub

Con el código del ejemplo anterior, en tiempo de ejecución al pulsar el botón por primera vez aparece un mensaje con el valor 7, si se vuelve a pulsar el botón, el mensaje será 14, si se vuelve a pulsar será 21, y así se irá incrementando en sucesivas ocasiones que se pulse el botón, es decir, la variable declarada como Static va conservando su valor al entrar en el procedimiento sin inicializarlo a cero como ocurriría si se hubiese declarado con Dim en cuyo caso el mensaje sería siempre 7.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 16 opiniones. Opina sobre este curso.


Cursos similares a Visual Basic 6. Curso de introducción


Cursos Valoración Alumnos Vídeo
Creación de un microrobot
Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05]
5/5 8.057  
Programa con Delphi
Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05]
 3,13/5 5.531  
Creación de Paginas Web con Html
HTML es el lenguaje básico y muy sencillo que nos permite la creación de Paginas Web. Este curso ha nacido con la intención de complementar los anteriores cursos de JavaS... [26/05/05]
 4,47/5 20.578  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail