Variáveis

As seguintes instruções e funções servem para trabalhar com variáveis. Pode utilizar estas funções para definir ou declarar variáveis, converter variáveis de um tipo para outro ou determinar o tipo de variável.

Função CCur

Converte uma expressão de caracteres ou expressão numérica numa expressão monetária. As definições de configuração regional são utilizadas para separadores decimais e símbolos monetários.

Função CBool

Converte uma expressão ou um conjunto de expressões num valor booleano. Uma expressão é composta por cadeias de caracteres, números e operadores. São permitidos operadores de comparação, lógicos ou matemáticos no interior das expressões.

Função CDate

Converte qualquer cadeia ou expressão numérica num valor de data.

Função CDec

Converte uma expressão em caracteres ou expressão numérica numa expressão decimal.

Função CDbl

Converte qualquer expressão numérica ou em caracteres num tipo duplo.

Função CInt

Converte qualquer cadeia ou expressão numérica num número inteiro.

Função CLng

Converte qualquer cadeia de texto ou expressão numérica num número inteiro longo.

Instrução Const

Define um ou mais identificadores como constantes.

Função CSng

Converte qualquer cadeia de texto ou expressão numérica num tipo de dados Individual.

Função CStr

Converte qualquer expressão numérica numa expressão em caracteres.

Função CVar

Converte uma expressão em caracteres ou expressão numérica numa expressão variante.

<variável id="CvErrh1">Função CVErr</variável>

Converte uma expressão em caracteres ou expressão numérica numa expressão variante de subtipo "Error".

Instrução DefBool

Se não especificar qualquer carácter de declaração de tipo ou palavra-chave, a instrução DefBool define o tipo de dados padrão para as variáveis, de acordo com o intervalo das letras.

Instrução DefCur

Se não especificar o carácter de declaração de tipo ou palavra-chave, a instrução DefCur define o tipo de variável padrão, de acordo com o intervalo de letras.

Instrução DefDate

Se não especificar o carácter de declaração de tipo ou palavra-chave, a instrução DefDate define o tipo de variável padrão de acordo com o intervalo de letras.

Instrução DefDbl

Define o tipo de variável padrão, segundo um intervalo de letras, se não for especificado qualquer carácter de declaração de tipo ou palavra-chave.

Instrução DefErr

Se não especificar o carácter de declaração de tipo ou palavra-chave, a instrução DefErr define o tipo de variável padrão, de acordo com o intervalo de letras.

Instrução DefInt

Define o tipo de variável padrão, segundo um intervalo de letras, se não for especificado qualquer carácter de declaração de tipo ou palavra-chave.

Instrução DefLng

Define o tipo de variável padrão, segundo um intervalo de letras, se não for especificado qualquer carácter de declaração de tipo ou palavra-chave.

Instrução DefObj

Define o tipo de variável padrão, segundo um intervalo de letras, se não for especificado qualquer carácter de declaração de tipo ou palavra-chave.

Instrução DefSng

Se não especificar o carácter de declaração de tipo ou palavra-chave, a instrução DefSng define o tipo de variável padrão, de acordo com o intervalo de letras.

Instrução DefStr

Se não especificar o carácter de declaração de tipo ou palavra-chave, a instrução DefStr define o tipo de variável padrão, de acordo com o intervalo de letras.

Instrução DefVar

Define o tipo de variável padrão, segundo um intervalo de letras, se não for especificado qualquer carácter de declaração de tipo ou palavra-chave.

Instrução Dim

Declara variáveis ou matrizes.

Instrução ReDim

Declara ou redefine variáveis ou matrizes.

Declaração de tipo

Definir estruturas de dados que não sejam UNO.

Função IsArray

Determina se uma variável é um campo de entrada numa matriz.

Função IsDate

Verifica se uma expressão numérica ou em caracteres pode ser convertida numa variável de Data.

Função IsEmpty

Testa se uma variante variável contém o valor Vazio. O valor Vazio indica que a variável não está inicializada.

Função IsError

Testa os erros de uma variável.

Função IsNull

Verifica se uma variante contém o valor especial Nulo, que indica que a variável não contém dados.

Função IsNumeric

Verifica se uma expressão é um número. Se a expressão for um número, a função devolve True, caso contrário a função devolve False.

<variável id="IsObject_h1">Função IsObject</variável>

Verifica se uma variável é um objeto, em oposição a tipos de dados primitivos, como datas, números e textos. A função devolve True se a variável for um objeto; caso contrário, devolve False.

Função LBound

Devolve o limite inferior de uma matriz.

Função UBound

Devolve o limite superior de uma matriz.

Instrução Let

Atribui um valor a uma variável.

Função de matriz

Devolve a variante de tipo com um campo de entrada.

Função DimArray

Devolve uma matriz variante.

Instrução Erase

Elimina o conteúdo de elementos da matriz contendo matrizes de tamanho fixo, e liberta a memória utilizada por matrizes de tamanho variável.

Instrução Option Base

Define o limite inferior padrão para matrizes como 0 ou 1.

Instrução Option Explicit

Especifica que todas as variáveis no código do programa devem ser declaradas explicitamente com a instrução Dim.

Instrução Public

Dimensiona uma variável ou uma matriz ao nível do módulo (ou seja, não numa sub-rotina ou função), para que a variável e a matriz sejam válidas em todas as bibliotecas e módulos.

Palavra-chave global

Dimensiona uma variável ou uma matriz ao nível global (ou seja, fora de uma sub-rotina ou função), para que a variável matriz sejam válidas em todas as bibliotecas e módulos durante a sessão em curso.

Instrução Static

Define uma variável ou uma matriz ao nível de procedimento numa sub-rotina ou função, para que os valores da variável ou da matriz sejam guardados depois de terminada a sub-rotina ou função. Também são válidas as convenções das instruções Dim.

Função TypeName; Função VarType

Devolve um texto ou um valor numérico que contém informações sobre o tipo de uma variável.

<variável id="Set_h1">Instrução Set</variável>

Atribui uma referência a um objeto a uma variável.

Função FindObject

Permite que um objeto seja tratado durante o momento de execução como um parâmetro de uma cadeia de texto através do nome do objeto.

Função FindPropertyObject

Permite que um objeto seja durante a sua execução como um parâmetro de cadeia utilizando o nome do objeto.

Opcional (na instrução Function)

Permite-lhe definir parâmetros transferidos para uma função como opcionais.

Função IsMissing

Verifica se uma função é invocada com um parâmetro opcional.

Função HasUnoInterfaces

Verifica se um objeto do Basic Uno aceita certas interfaces Uno.

Função EqualUnoObjects

Devolve True se as duas variáveis Basic especificadas representarem a mesma instância do objeto Uno.

Função IsUnoStruct

Devolve True se o objeto for uma estrutura Uno.

Necessitamos da sua ajuda!

Necessitamos da sua ajuda!