Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las diferencias entre tenue, estático y público en VB?

¿Cuáles son las diferencias entre tenue, estático y público en VB?

Las variables en los programas VB se pueden dividir en tres categorías según su alcance.

-Variables locales: Las variables definidas en un proceso se denominan variables locales, y su alcance es el proceso en el que se encuentran. Las variables locales se utilizan a menudo para almacenar resultados intermedios o como variables temporales. La ejecución de un proceso solo afecta a las variables de ese proceso y no tiene ningún efecto sobre las variables locales con el mismo nombre en otros procesos. Por tanto, se pueden definir variables locales con el mismo nombre en diferentes procesos y no existe ninguna relación entre ellas.

Utilice la instrucción Dim\Static para definir variables locales.

- Variables de formulario y variables de módulo: Las variables de formulario están disponibles para todos los procedimientos del formulario. Las variables a nivel de formulario deben definirse cuando la misma variable es utilizada por procedimientos inaccesibles dentro del mismo formulario.

La declaración y uso de las variables a nivel de módulo son las mismas que las de las variables a nivel de formulario.

Las variables de formulario y módulo solo pueden definirse mediante declaraciones Dim.

-Variables globales: Las variables globales, también conocidas como variables globales, tienen el mayor alcance y se pueden utilizar en cualquier módulo y en cada proceso de la aplicación. De manera similar a las variables a nivel de módulo, las variables globales deben definirse en la sección de declaración del módulo. La diferencia es que las variables globales deben declararse mediante la declaración global, no mediante la declaración Dim.