Macros e programação

Informações gerais e utilização da interface do utilizador

%PRODUCTNAME Basic - Ajuda
Programação com o %PRODUCTNAME Basic
%PRODUCTNAME Basic - Glossário
Princípios básicos
Sintaxe
%PRODUCTNAME Basic IDE
Descrição geral IDE
O Editor Basic
Janela Observador
Barra de ferramentas de macros
Macro

Referência de comando

Utilizar procedimentos e funções
Bibliotecas, módulos e caixas de diálogo

Funções em tempo de execução, declarações e operadores

Funções de E/S de ecrã
Funções de E/S de ficheiro
Funções de data e hora
Funções de tratamento de erros
Operadores lógicos
Operadores matemáticos
Funções numéricas
Controlar a execução do programa
Variáveis
Operadores de comparação
Cadeias
Outros comandos

Lista alfabética de funções, declarações e operadores

Função Abs [Runtime]
Operador AND [Runtime]
Função Array [Runtime]
Função Asc [Runtime]
Função Atn [Runtime]
Instrução Beep [Runtime]
Função Blue [Runtime]
Função CBool [Runtime]
Função CByte [Runtime]
Função CDateFromIso [Runtime]
Função CDateToIso [Runtime]
Função CDate [Runtime]
Função CDbl [Runtime]
Função CInt [Runtime]
Função CLng [Runtime]
Função CSng [Runtime]
Função CStr [Runtime]
Instrução Call [Runtime]
Instrução ChDir [Runtime]
Instrução ChDrive [Runtime]
Função Choose [Runtime]
Função Chr [Runtime]
Instrução Close [Runtime]
Operadores de comparação [Runtime]
Instrução Const [Runtime]
Função ConvertFromURL [Runtime]
Função ConvertToURL [Runtime]
Função Cos [Runtime]
Função CreateUnoDialog [Runtime]
Função CreateUnoListener [Runtime]
Função CreateUnoService [Runtime]
Função CreateUnoStruct [Runtime]
Função CurDir [Runtime]
Função DateSerial [Runtime]
Função DateValue [Runtime]
Instrução Date [Runtime]
Função Day [Runtime]
Instrução Declare [Runtime]
Instrução DefBool [Runtime]
Instrução DefDate [Runtime]
Instrução DefDbl [Runtime]
Instrução DefInt [Runtime]
Instrução DefLng [Runtime]
Instrução DefObj [Runtime]
Instrução DefVar [Runtime]
Função DimArray [Runtime]
Instrução Dim [Runtime]
Função Dir [Runtime]
Instrução Do...Loop [Runtime]
Operadores de comparação [Runtime]
Instrução End [Runtime]
Função Environ [Runtime]
Função Eof [Runtime]
Função EqualUnoObjects [Runtime]
Operador Eqv [Runtime]
Função Erl [Runtime]
Função Err [Runtime]
Função Error [Runtime]
Funções de tratamento de erros
Instrução Exit [Runtime]
Função Exp [Runtime]
Função FileAttr [Runtime]
Instrução FileCopy [Runtime]
Função FileDateTime [Runtime]
Função FileExists [Runtime]
Função FileLen [Runtime]
Função FindObject [Runtime]
Função FindPropertyObject [Runtime]
Função Fix [Runtime]
Instrução For...Next [Runtime]
Função Format [Runtime]
Função FreeFile [Runtime]
Função FreeLibrary [Runtime]
Instrução Function [Runtime]
Mais instruções
Gerar números aleatórios
Função GetAttr [Runtime]
Função GetProcessServiceManager [Runtime]
Função GetSolarVersion [Runtime]
Função GetSystemTicks [Runtime]
Instrução Get [Runtime]
GlobalScope [Runtime]
Instrução GoSub...Return [Runtime]
Instrução GoTo [Runtime]
Função Green [Runtime]
Função HasUnoInterfaces [Runtime]
Função Hex [Runtime]
Função Hour [Runtime]
Instrução IIf [Runtime]
Instrução If...Then...Else [Runtime]
Operador Imp [Runtime]
Função InStr [Runtime]
Função InputBox [Runtime]
Instrução Input# [Runtime]
Função Int [Runtime]
Função IsArray [Runtime]
Função IsDate [Runtime]
Função IsEmpty [Runtime]
Função IsMissing [Runtime]
Função IsNull [Runtime]
Função IsNumeric [Runtime]
Função IsObject [Runtime]
Função IsUnoStruct [Runtime]
Função Join [Runtime]
Instrução Kill [Runtime]
Função LBound [Runtime]
Função LCase [Runtime]
Instrução LSet [Runtime]
Função LTrim [Runtime]
Função Left [Runtime]
Função Len [Runtime]
Instrução Let [Runtime]
Instrução Line Input # [Runtime]
Função Loc [Runtime]
Função Lof [Runtime]
Função Log [Runtime]
Função Mid, Instrução Mid [Runtime]
Função Minute [Runtime]
Instrução MkDir [Runtime]
Operador Mod [Runtime]
Função Month [Runtime]
Função MsgBox [Runtime]
Instrução MsgBox [Runtime]
Instrução Name [Runtime]
Operador Not [Runtime]
Função Now [Runtime]
Funções numéricas
Função Oct [Runtime]
Instrução On Error GoTo ... Resume [Runtime]
Instrução On...GoSub; Instrução On...GoTo [Runtime]
Instrução Open [Runtime]
Instrução Option Base [Runtime]
Instrução Option Explicit [Runtime]
Opcional (na Instrução Function) [Runtime]
Operador Or [Runtime]
Instrução Print [Runtime]
Instrução Public [Runtime]
Instrução Put [Runtime]
Função QBColor [Runtime]
Função RGB [Runtime]
Instrução RSet [Runtime]
Função RTrim [Runtime]
Instrução Randomize [Runtime]
Instrução ReDim [Runtime]
Função Red [Runtime]
Instrução Rem [Runtime]
Instrução Reset [Runtime]
Função Right [Runtime]
Instrução RmDir [Runtime]
Função Rnd [Runtime]
Função Second [Runtime]
Função Seek [Runtime]
Instrução Seek [Runtime]
Instrução Select...Case [Runtime]
Instrução SetAttr [Runtime]
Instrução Set [Runtime]
Função Sgn [Runtime]
Função Shell [Runtime]
Função Sin [Runtime]
Função Space [Runtime]
Função Split [Runtime]
Função Sqr [Runtime]
Cálculo de raiz quadrada
Instrução Static [Runtime]
Instrução Stop [Runtime]
Função StrComp [Runtime]
Função Str [Runtime]
Função String [Runtime]
Instrução Sub [Runtime]
Função Switch [Runtime]
Função Tan [Runtime]
Função TimeSerial [Runtime]
Função TimeValue [Runtime]
Instrução Time [Runtime]
Função Timer [Runtime]
Funções trigonométricas
Função Trim [Runtime]
Função TwipsPerPixelX [Runtime]
Função TwipsPerPixelY [Runtime]
Função TypeName; Função VarType [Runtime]
Função UBound [Runtime]
Função UCase [Runtime]
Função Val [Runtime]
Instrução Wait [Runtime]
Função WeekDay [Runtime]
Instrução While...Wend [Runtime]
Instrução With [Runtime]
Instrução Write [Runtime]
Operador Xor [Runtime]
Função Year [Runtime]
"-" Operador [Runtime]
"*" Operador [Runtime]
"+" Operador [Runtime]
"/" Operador [Runtime]
"^" Operador [Runtime]

Guias

Alterar as propriedades dos controlos no Editor de caixas de diálogo
Criar controlos no Editor de caixas de diálogo
Exemplos de programação para controlos no editor de caixas de diálogos
Abrir uma caixa de diálogo com o código de programa
Criar uma caixa de diálogo do Basic
Organizar bibliotecas e módulos
Utilizar variáveis
Utilizar objectos
Depurar um programa do Basic
Macros orientadas por eventos