MANUALES

Programación Visual Basic

12. Instrucción Option Explicit

Visual basic no nos obliga a declarar las variables que van a ser usadas, de forma que podemos poner simplemente el nombre de la variable que queremos y su valor:

a = 10, con esto declaramos a como valor 10

Pero hacer esto es muy peligroso, dado que siempre se deben declarar las variables que se van a usar, antes de hacerlo.

Para poder declarar una variable simplemente debemos usar el Dim como declarador, de forma que para el ejemplo anterior seria:

Dim a as integer

Con esto hemos declarado la variable a como un entero, lo que me permitirá incluir cualquier valor entero dentro de a.

Para asegurarnos de que realizamos todas las declaraciones de las variables antes de usarlas, usamos la palabra Option Explicit, la cual comprueba que todas las variables han sido declaradas antes de ser usadas y si no han sido declaradas, nos obliga ha hacerlo.

De esta forma nos aseguramos de que todas las variables son declaradas antes de usar.

El hecho de declarar una varibale, lo que realiza en realidad es preparar un espacio en la memoria para el uso exclusivo de dicha variable, aunque no sea usado, dicho espacio ya reservado al ser declarada la variable, impide que sea invadido por otra variable, pero si no la declaramos, el espacio se creara cuando vaya a ser usada y quizas nos de un error de sin memoria, si hubieramos declarado todas las variables, el error tambien nos lo hubiera dado, pero lo hubieramos podido corregir, si el error lo provoca en tiempo de ejecución, nosotros no sabremos que existe dicho error hasta que se produzca y quizás entonces sea demasiado tarde.

Recuerde por lo tanto, declarar las variables siempre, coloque para ello la linea Option Explicit en la primera linea de su codigo y de esta form le obligara a declarar las variables en todo el programa.

Páginas:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22