Macros e programação

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

Ajuda do %PRODUCTNAME Basic
Programar com o %PRODUCTNAME Basic
Glossário do %PRODUCTNAME BASIC
Fundamentos
Sintaxe
IDE Basic do %PRODUCTNAME
Visão geral do IDE
O editor Basic
Janela de inspeção
Barra de macros
Macro

Referência de comandos

Utilizar procedimentos e funções
Bibliotecas, módulos e diálogos

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

Funções de E/S de tela
Funções de E/S de arquivos
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
Strings
Outros comandos

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

Função Abs [Runtime]
Operador AND [Runtime]
Função Array [Runtime]
Funcao 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]
Instruções adicionais
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]
On Error GoTo ... Instrução 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]
Optional (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]
Split Function [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]
Funcã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 de controles no editor de diálogos
Criar controles no editor de diálogos
Exemplos de programação para controles no editor de diálogos
Abrir uma caixa de diálogo no código de programa
Criar um diálogo Basic
Organizar bibliotecas e módulos
Utilizar variáveis
Utilizar objetos
Depurar um Programa Basic
Macros acionadas por eventos