Variables
Las instrucciones y funciones siguientes son para trabajar con variables. Puede utilizar estas funciones para declarar o definir variables, convertirlas de un tipo a otro o para determinar el tipo de variable.
Función CCur
Convierte una expresión de cadena o una expresión numérica en una expresión de moneda. Para los decimales y los símbolos de moneda se utiliza la configuración regional.
Función CBool
Convierte una comparación de cadenas o numérica en una expresión lógica o convierte una expresión numérica simple en una de tipo lógico.
Función CVar
Convierte una expresión de cadena o una expresión numérica en una expresión del tipo variant.
Función CVErr
Convierte una expresión de cadena o una expresión numérica en una expresión variant del subtipo "Error".
Instrucción DefBool
Si no se especifica el carácter o la palabra clave de declaración de tipo, la instrucción DefBool establece el tipo de datos predeterminado para las variables según un intervalo de letras.
Instrucción DefCur
Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefCur establece el tipo de variable predeterminado según un intervalo de letras.
Instrucción DefDate
Si no se especifica el carácter o la palabra clave de declaración de tipo, la instrucción DefDate establece el tipo de datos predeterminado según un intervalo de letras.
Instrucción DefDbl
Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.
Instrucción DefErr
Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefErr establece el tipo de variable predeterminado según un intervalo de letras.
Instrucción DefInt
Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.
Instrucción DefLng
Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.
Instrucción DefObj
Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.
Instrucción DefSng
Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefSng establece el tipo de variable predeterminado según un intervalo de letras.
Instrucción DefStr
Si no se especifica palabra clave ni carácter de tipo de declaración, la instrucción DefStr establece el tipo de variable predeterminado según un intervalo de letras.
Instrucción DefVar
Establece el tipo de variable predeterminado, de acuerdo con un intervalo de letras, a no ser que se especifique un carácter o palabra clave de declaración de tipo.
Función IsDate
Comprueba si una expresión numérica o de cadena puede convertirse en una variable de tipo Date.
Función IsEmpty
Comprueba si una variable de tipo Variant contiene el valor Empty (vacío) que indica que la variable no se ha inicializado.
Función IsNull
Comprueba si una variante contiene el valor especial Null (nulo) indicando que la variable no contiene datos.
Función IsNumeric
Comprueba si una expresión es un número. Si la expresión es un número la función devuelve el valor True, en caso contrario devuelve False.
Función IsObject
Comprueba si una variable de objeto es un objeto OLE. La función devuelve True si la variable es un objeto OLE, en caso contrario devuelve False.
Función Erase
Elimina el contenido de elementos matriciales de las matrices de tamaño fijo; libera la memoria que utilizan las matrices de tamaño variable.
Instrucción Option Explicit
Especifica que todas las variables del código del programa deben declararse de forma explícita con la instrucción Dim.
Instrucción Public
Dimensiona una variable o una matriz a nivel de módulo (es decir, no dentro de una subrutina o función) de manera que resulten válidas en todas las bibliotecas y módulos.
Instrucción Global
Dimensiona una variable o una matriz a nivel global (es decir, no dentro de una subrutina o función) a fin de que sean válidas en todas las bibliotecas y módulos de la sesión actual.
Instrucción Static
Declara una variable o una matriz a nivel de procedimiento dentro de una subrutina o función, de manera que los valores de la variable o matriz se conservan incluso después de salir de la subrutina o función. Las convenciones de la instrucción Dim también son válidas.
Función TypeName; Función VarType
Devuelve una cadena (TypeName) o un valor numérico (VarType) que contiene información de una variable.
Función FindObject
Permite direccionar un objeto en tiempo de ejecución como parámetro de cadena usando su nombre.
Función FindPropertyObject
Permite direccionar los objetos en tiempo de ejecución como parámetros de cadena usando el nombre del objeto.
Optional (en instrucción Function)
Permite definir parámetros que se pasan a una función como opcionales.
Función EqualUnoObjects
Devuelve True si los dos objetos Basic Uno especificados representan el mismo caso de objeto Uno.