visual basic - constantes
TRANSCRIPT
Constantes Calendar
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes CallType
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes Color
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constante Valor Descrição
VbCalGreg 0 Indica que será usado o calendário Gregoriano.
VbCalHijri 1 Indica que será usado o calendário Hijri.
Constante Valor Descrição
VbMethod 1 Indica que um método foi invocado.
VbGet 2 Indica um procedimento Property Get.
VbLet 4 Indica um procedimento Property Let .
vbSet 8 Indica um procedimento Property Set.
Constante Valor Descrição
vbBlack 0x0 Preto
vbRed 0xFF Vermelho
vbGreen 0xFF00 Verde
Page 1 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Comparison
As seguintes constantes são definidas na biblioteca de tipos do Visual Basic for Applications e podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes Compiler
O Visual Basic for Applications define constantes para uso exclusivo com a diretiva #If...Then...#Else. Estas constantes são funcionalmente equivalentes a constantes definidas com a diretiva #If...Then...#Else, com a exceção de que são globais no escopo; isto é, elas se aplicam a qualquer parte de um projeto.
Em plataformas de desenvolvimento de 16 bits, as constantes do compilador são definidas como a seguir:
Em plataformas de desenvolvimento de 32 bits, as constantes do compilador são definidas como a seguir:
vbYellow 0xFFFF Amarelo
vbBlue 0xFF0000 Azul
vbMagenta 0xFF00FF Magenta
vbCyan 0xFFFF00 Ciano
vbWhite 0xFFFFFF Branco
Constante Valor Descrição
VbUseCompareOption -1 Executa uma comparação usando a configuração da instrução Option Compare.
VbBinaryCompare 0 Executa uma comparação binária.
VbTextCompare 1 Executa uma comparação textual.
VbDatabaseCompare 2 Para o Microsoft Access (somente Windows), executa uma comparação baseada nas informações contidas no seu banco de dados.
Constante Valor Descrição
Win16 True Indica que o ambiente de desenvolvimento é de 16 bits.
Win32 False Indica que o ambiente de desenvolvimento não é de 32 bits.
Page 2 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Observação Estas constantes são fornecidas pelo Visual Basic, portanto, você não pode definir suas próprias constantes com estes mesmos nomes em qualquer nível.
Constantes Date
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Valores de argumentos
O argumento firstdayofweek tem os seguintes valores:
Constante Valor Descrição
Vba6 True Indica que o ambiente de desenvolvimento é o Visual Basic for Applications, versão 6.0.
Vba6 False Indica que o ambiente de desenvolvimento não é o Visual Basic for Applications, versão 6.0.
Win16 False Indica que o ambiente de desenvolvimento não é de 16 bits.
Win32 True Indica que o ambiente de desenvolvimento é de 32 bits.
Mac False Indica que o ambiente de desenvolvimento não é Macintosh.
Win16 False Indica que o ambiente de desenvolvimento não é de 16 bits.
Win32 False Indica que o ambiente de desenvolvimento é Windows de 32 bits.
Mac True Indica que o ambiente de desenvolvimento é Macintosh.
Constante Valor Descrição
VbUseSystem 0 Use a configuração NLS API.
VbSunday 1 Domingo (padrão)
VbMonday 2 Segunda-feira
VbTuesday 3 Terça-feira
VbWednesday 4 Quarta-feira
VbThursday 5 Quinta-feira
VbFriday 6 Sexta-feira
VbSaturday 7 Sábado
Page 3 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
O argumento firstdayofyear tem os seguintes valores:
Valores retornados
Constantes Date Format
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
Constante Valor Descrição
VbUseSystem 0 Use a configuração NLS API.
VbUseSystem DayOfWeek
0 Use o dia da semana especificado nas configurações do seu sistema como o primeiro dia da semana.
VbFirstJan1 1 Inicie com a semana na qual ocorre o dia 1 de janeiro (padrão).
VbFirstFourDays 2 Inicie com a primeira semana que tem pelo menos quatro dias no ano novo.
VbFirstFullWeek 3 Inicie com a primeira semana completa do ano.
Constante Valor Descrição
VbSunday 1 Domingo
VbMonday 2 Segunda-feira
VbTuesday 3 Terça-feira
VbWednesday 4 Quarta-feira
VbThursday 5 Quinta-feira
VbFriday 6 Sexta-feira
VbSaturday 7 Sábado
Constante Valor Descrição
vbGeneralDate 0 Exibir uma data e/ou hora. Para números reais, exibir uma data e hora. Se não houver parte fracionária, exibir somente uma data. Se não houver parte inteira, exibir somente a hora. A exibição de data e hora é determinada pelas configurações do seu sistema.
vbLongDate 1 Exibir uma data usando o formato extenso de data especificado nas configurações regionais do seu computador.
vbShortDate 2 Exibir uma data usando o formato reduzido de data especificado nas configurações regionais do seu computador.
Page 4 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Dir, GetAttr e SetAttr
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Somente VbNormal , vbReadOnly, vbHidden e vbAlias estão disponíveis no Macintosh.
Constantes DriveType
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
vbLongTime 3 Exibir uma hora usando o formato extenso de hora especificado nas configurações regionais do seu computador.
vbShortTime 4 Exibir uma hora usando o formato reduzido de hora especificado nas configurações regionais do seu computador.
Constante Valor Descrição
VbNormal 0 Normal (padrão para Dir e SetAttr )
VbReadOnly 1 Somente leitura
VbHidden 2 Oculto
VbSystem 4 Arquivo de sistema
VbVolume 8 Rótulo do volume
VbDirectory 16 Diretório ou pasta
VbArchive 32 O arquivo foi alterado desde o último backup
VbAlias 64 No Macintosh, o identificador é um alias.
Constante Valor Descrição
Unknown 0 O tipo da unidade não pode ser determinado.
Removable 1 A unidade tem mídia removível. Isso inclui todas as unidades de disquete e diversos outros tipos de dispositivos de armazenagem.
Fixed 2 A unidade tem mídia fixa (não-removível). Isso inclui todos os discos rígidos, inclusive os que sejam removíveis.
Page 5 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes File Attribute
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
Constantes File Input/Output
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
Remote 3 Unidades de rede. Isso inclui unidades compartilhadas em qualquer local, em uma rede.
CDROM 4 A unidade é um CD-ROM. Nenhuma distinção é feita entre unidades de CD-ROM somente leitura e leitura/gravação.
RAMDisk 5 A unidade é um bloco de memória de acesso randômico (RAM, Random Access Memory), no computador local, que se comporta como uma unidade de disco.
Constante Valor Descrição
Normal 0 Arquivo normal. Nenhum atributo é definido.
ReadOnly 1 Arquivo somente leitura. O atributo é leitura/gravação.
Oculto 2 Arquivo oculto. O atributo é leitura/gravação.
System 4 Arquivo do sistema. O atributo é leitura/gravação.
Volume 8 Rótulo de volume da unidade de disco. O atributo é somente leitura.
Directory 16 Pasta ou diretório. O atributo é somente leitura.
Archive 32 O arquivo foi alterado após o último backup. O atributo é leitura/gravação.
Alias 64 Vínculo ou atalho. O atributo é somente leitura.
Compressed 128 Arquivo compactado. O atributo é somente leitura.
Constante Valor Descrição
ForReading 1 Abrir um arquivo para apenas leitura . Você não pode gravar nesse arquivo.
ForWriting 2 Abrir um arquivo para gravação. Se existir um arquivo com o mesmo nome, seu conteúdo anterior será sobrescrito.
Page 6 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Form
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes IMEStatus
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais.
As constantes para a localidade japonesa são:
Os valores de constantes para a localidade coreana são:
ForAppending 8 Abrir um arquivo e gravar no final do arquivo.
Constante Valor Descrição
vbModeless 0 UserForm é sem janela restrita.
vbModal 1 UserForm é de janela restrita (padrão).
Constante Valor Descrição
VbIMEModeNoControl 0 Não controla o IME (padrão)
VbIMEModeOn 1 IME ativado
VbIMEModeOff 2 IME desabilitado
VbIMEModeDisable 3 IME desabilitado
VbIMEModeHiragana 4 Modo Hiragana de largura total
VbIMEModeKatakana 5 Modo Katakana de largura total
VbIMEModeKatakanaHalf 6 Modo Katakana de semi-largura
VbIMEModeAlphaFull 7 Modo Alfanumérico de largura total
VbIMEModeAlpha 8 Modo Alfanumérico de semi-largura
Constante Valor Descrição
VbIMEModeNoControl 0 Não controla o IME (padrão)
Page 7 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Os valores de constantes para a localidade chinesa são:
Constantes Keycode
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
VbIMEModeAlphaFull 7 Modo Alfanumérico de largura total
VbIMEModeAlpha 8 Modo Alfanumérico de semi-largura
VbIMEModeHangulFull 9 Modo Hangul de largura total
VbIMEModeHangul 10 Modo Hangul de semi-largura
Constante Valor Descrição
VbIMEModeNoControl 0 Não controla o IME (padrão)
VbIMEModeOn 1 IME ativado
VbIMEModeOff 2 IME desabilitado
Constante Valor Descrição
VbKeyLButton 0x1 Botão esquerdo do mouse
VbKeyRButton 0x2 Botão direito do mouse
vbKeyCancel 0x3 Tecla CANCEL
vbKeyMButton 0x4 Botão central do mouse
vbKeyBack 0x8 Tecla BACKSPACE
vbKeyTab 0x9 Tecla TAB
vbKeyClear 0xC Tecla CLEAR
vbKeyReturn 0xD Tecla ENTER
vbKeyShift 0x10 Tecla SHIFT
vbKeyControl 0x11 Tecla CTRL
vbKeyMenu 0x12 Tecla MENU
vbKeyPause 0x13 Tecla PAUSE
vbKeyCapital 0x14 Tecla CAPS LOCK
vbKeyEscape 0x1B Tecla ESC
Page 8 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
As teclas de A a Z são iguais a seus equivalentes A – Z em ASCII:
vbKeySpace 0x20 BARRA DE ESPAÇOS
vbKeyPageUp 0x21 Tecla PAGE UP
vbKeyPageDown 0x22 Tecla PAGE DOWN
vbKeyEnd 0x23 Tecla END
vbKeyHome 0x24 Tecla HOME
vbKeyLeft 0x25 Tecla SETA À ESQUERDA
vbKeyUp 0x26 Tecla SETA ACIMA
vbKeyRight 0x27 Tecla SETA À DIREITA
vbKeyDown 0x28 Tecla SETA ABAIXO
vbKeySelect 0x29 Tecla SELECT
vbKeyPrint 0x2A Tecla PRINT SCREEN
vbKeyExecute 0x2B Tecla EXECUTE
vbKeySnapshot 0x2C Tecla SNAPSHOT
vbKeyInsert 0x2D Tecla INSERT
vbKeyDelete 0x2E Tecla DELETE
vbKeyHelp 0x2F Tecla HELP
vbKeyNumlock 0x90 Tecla NUM LOCK
Constante Valor Descrição
vbKeyA 65 Tecla A
vbKeyB 66 Tecla B
vbKeyC 67 Tecla C
vbKeyD 68 Tecla D
vbKeyE 69 Tecla E
vbKeyF 70 Tecla F
vbKeyG 71 Tecla G
vbKeyH 72 Tecla H
vbKeyI 73 Tecla I
vbKeyJ 74 Tecla J
vbKeyK 75 Tecla K
vbKeyL 76 Tecla L
Page 9 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
As teclas de 0 a 9 são iguais a seus equivalentes 0 – 9 em ASCII:
As seguintes constantes representam teclas no teclado numérico:
vbKeyM 77 Tecla M
vbKeyN 78 Tecla N
vbKeyO 79 Tecla O
vbKeyP 80 Tecla P
vbKeyQ 81 Tecla Q
vbKeyR 82 Tecla R
vbKeyS 83 Tecla S
vbKeyT 84 Tecla T
vbKeyU 85 Tecla Usuário
vbKeyV 86 Tecla V
vbKeyW 87 Tecla W
vbKeyX 88 Tecla X
vbKeyY 89 Tecla Y
vbKeyZ 90 Tecla Z
Constante Valor Descrição
vbKey0 48 Tecla 0
vbKey1 49 Tecla 1
vbKey2 50 Tecla 2
vbKey3 51 Tecla 3
vbKey4 52 Tecla 4
vbKey5 53 Tecla 5
vbKey6 54 Tecla 6
vbKey7 55 Tecla 7
vbKey8 56 Tecla 8
vbKey9 57 Tecla 9
Constante Valor Descrição
vbKeyNumpad0 0x60 Tecla 0
vbKeyNumpad1 0x61 Tecla 1
Page 10 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
As seguintes constantes representam teclas de função:
vbKeyNumpad2 0x62 Tecla 2
vbKeyNumpad3 0x63 Tecla 3
vbKeyNumpad4 0x64 Tecla 4
vbKeyNumpad5 0x65 Tecla 5
vbKeyNumpad6 0x66 Tecla 6
vbKeyNumpad7 0x67 Tecla 7
vbKeyNumpad8 0x68 Tecla 8
vbKeyNumpad9 0x69 Tecla 9
vbKeyMultiply 0x6A Tecla SINAL DE MULTIPLICAÇÃO (* )
vbKeyAdd 0x6B Tecla SINAL DE MAIS (+)
vbKeySeparator 0x6C Tecla ENTER
vbKeySubtract 0x6D Tecla SINAL DE MENOS (-)
vbKeyDecimal 0x6E Tecla PONTO DECIMAL (.)
vbKeyDivide 0x6F Tecla SINAL DE DIVISÃO (/)
Constante Valor Descrição
vbKeyF1 0x70 Tecla F1
vbKeyF2 0x71 Tecla F2
vbKeyF3 0x72 Tecla F3
vbKeyF4 0x73 Tecla F4
vbKeyF5 0x74 Tecla F5
vbKeyF6 0x75 Tecla F6
vbKeyF7 0x76 Tecla F7
vbKeyF8 0x77 Tecla F8
vbKeyF9 0x78 Tecla F9
vbKeyF10 0x79 Tecla F10
vbKeyF11 0x7A Tecla F11
vbKeyF12 0x7B Tecla F12
vbKeyF13 0x7C Tecla F13
vbKeyF14 0x7D Tecla F14
vbKeyF15 0x7E Tecla F15
Page 11 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Miscellaneous
As seguintes constantes são definidas na biblioteca de tipos do Visual Basic for Applications e podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes MsgBox
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Argumentos MsgBox
vbKeyF16 0x7F Tecla F16
Constante Equivalente Descrição
VbCrLf Chr( 13) + Chr(10) Combinação de retorno de carro–alimentação de linha
VbCr Chr( 13) Caractere de retorno de carro
VbLf Chr( 10) Caractere de alimentação de linha
vbNewLine Chr(13) + Chr(10) ou, no Macintosh, Chr(13)
Caractere de nova linha específico da plataforma; qualquer que seja apropriado para a plataforma atual
vbNullChar Chr( 0) Caractere com valor 0
vbNullString Seqüência com valor 0 Diferente de uma seqüência de comprimento zero (""); usada para chamar procedimentos externos
vbObjectError -2147221504 Números de erro definidos pelo usuário devem ser maiores que este valor. Por exemplo: Err.Raise Number = vbObjectError + 1000
vbTab Chr(9) Caractere de tabulação
vbBack Chr(8) Caractere Backspace
vbFormFeed Chr(12) Inútil no Microsoft Windows ou no Macintosh
vbVerticalTab Chr( 11) Inútil no Microsoft Windows ou no Macintosh
Page 12 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Valores retornados MsgBox
Constante Valor Descrição
VbOKOnly 0 Somente botão OK (padrão)
VbOKCancel 1 Botões OK e Cancelar
VbAbortRetryIgnore 2 Botões Abortar , Repetir e Ignorar
VbYesNoCancel 3 Botões Sim, Não e Cancelar
VbYesNo 4 Botões Sim e Não
VbRetryCancel 5 Botões Repetir e Cancelar
VbCritical 16 Mensagem crítica
VbQuestion 32 Consulta de aviso
VbExclamation 48 Mensagem de aviso
VbInformation 64 Mensagem informativa
VbDefaultButton1 0 O primeiro botão é padrão (padrão)
VbDefaultButton2 256 O segundo botão é padrão
VbDefaultButton3 512 O terceiro botão é padrão
VbDefaultButton4 768 O quarto botão é padrão
VbApplicationModal 0 Caixa de mensagens da janela restrita do aplicativo (padrão)
VbSystemModal 4096 Caixa de mensagens da janela restrita de sistema
VbMsgBoxHelpButton 16384 Adiciona o botão ‘Ajuda’ à caixa de mensagens
VbMsgBoxSetForeground 65536 Especifica a janela da caixa de mensagens como a janela de primeiro plano
VbMsgBoxRight 524288 O texto é alinhado à direita
VbMsgBoxRtlReading 1048576 Especifica que o texto deve aparecer como leitura da direita para a esquerda em sistemas hebraico e árabe
Constante Valor Descrição
VbOK 1 Botão OK pressionado
VbCancel 2 Botão Cancelar pressionado
VbAbort 3 Botão Abortar pressionado
VbRetry 4 Botão Repetir pressionado
VbIgnore 5 Botão Ignorar pressionado
Page 13 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes QueryClose
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes Shell
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
No Macintosh, vbNormalFocus, vbMinimizedFocus e vbMaximizedFocus colocam o aplicativo no primeiro plano; vbHide, vbNoFocus, vbMinimizedFocus colocam o aplicativo no segundo
VbYes 6 Botão Sim pressionado
VbNo 7 Botão Não pressionado
Constante Valor Descrição
VbFormControlMenu 0 O usuário escolheu o comando Fechar a partir do menu Controle no formulário.
VbFormCode 1 A instrução Unload é invocada a partir do código.
VbAppWindows 2 A sessão do ambiente operacional Microsoft Windows atual está terminando.
VbAppTaskManager 3 O Gerenciador de tarefas do Windows está fechando o aplicativo.
Constante Valor Descrição
VbHide 0 A janela fica oculta e o foco é passado para a janela oculta.
VbNormalFocus 1 A janela tem foco e é restaurada para seu tamanho e posição originais.
VbMinimizedFocus 2 A janela é exibida como um ícone com foco.
VbMaximizedFocus 3 A janela é maximizada com foco.
vbNormalNoFocus 4 A janela é restaurada para seu tamanho e posição mais recentes. A janela atualmente ativa permanece ativa.
vbMinimizedNoFocus 6 A janela é exibida como um ícone. A janela atualmente ativa permanece ativa.
Page 14 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
plano.
Constantes SpecialFolder
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
Constantes StrConv
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constante Valor Descrição
WindowsFolder 0 A pasta Windows contém arquivos instalados pelo sistema operacional Windows.
SystemFolder 1 A pasta System contém bibliotecas, fontes e drivers de dispositivo.
TemporaryFolder 2 A pasta Temp é usada para armazenar arquivos temporários. Seu caminho é encontrado na variável de ambiente TMP.
Constante Valor Descrição
vbUpperCase 1 Converte a seqüência em caracteres maiúsculos.
vbLowerCase 2 Converte a seqüência em caracteres minúsculos.
vbProperCase 3 Converte a primeira letra de cada palavra na seqüência em letra maiúscula.
vbWide 4 Converte os caracteres estreitos (byte único) na seqüência em caracteres largos (byte duplo). Aplica-se a localidades do Extremo Oriente.
vbNarrow 8 Converte os caracteres largos (byte duplo) na seqüência em caracteres estreitos (byte único). Aplica-se a localidades do Extremo Oriente.
vbKatakana 16 Converte os caracteres Hiragana na seqüência em caracteres Katakana. Aplica-se somente ao Japão.
vbHiragana 32 Converte os caracteres Katakana na seqüência em caracteres Hiragana. Aplica-se somente ao Japão.
vbUnicode 64 Converte a seqüência em Unicode, usando a página de código padrão do sistema. (Não disponível no Macintosh.)
Page 15 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes System Color
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
vbFromUnicode 128 Converte a seqüência de Unicode para a página de código padrão do sistema. (Não disponível no Macintosh.)
Constante Valor Descrição
VbScrollBars 0x80000000 Cor da barra de rolagem
VbDesktop 0x80000001 Cor da área de trabalho
VbActiveTitleBar 0x80000002 Cor da barra de título para a janela ativa
VbInactiveTitleBar 0x80000003 Cor da barra de título para a janela inativa
VbMenuBar 0x80000004 Cor de segundo plano do menu
VbWindowBackground 0x80000005 Cor de segundo plano da janela
VbWindowFrame 0x80000006 Cor da moldura da janela
VbMenuText 0x80000007 Cor de texto em menus
VbWindowText 0x80000008 Cor de texto em janelas
VbTitleBarText 0x80000009 Cor de texto em legenda, caixa de tamanho e seta de rolagem
VbActiveBorder 0x8000000A Cor de borda de janela ativa
VbInactiveBorder 0x8000000B Cor de borda de janela inativa
VbApplicationWorkspace 0x8000000C Cor de segundo plano de aplicativos multiple-document interface (MDI, interface de documentos múltiplos)
VbHighlight 0x8000000D Cor de segundo plano de itens selecionados em um controle
VbHighlightText 0x8000000E Cor de texto de itens selecionados em um controle
VbButtonFace 0x8000000F Cor de sombreado na face dos botões de comando
VbButtonShadow 0x80000010 Cor de sombreado na borda dos botões de comando
VbGrayText 0x80000011 Texto acizentado (desativado)
Page 16 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Tristate
Essas constantes estão disponíveis somente quando o seu projeto tem uma referência explícita à biblioteca de tipos apropriada que contém estas definições de constante.
Constantes VarType
As seguintes constantes podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
VbButtonText 0x80000012 Cor de texto em botões de ação
VbInactiveCaptionText 0x80000013 Cor de texto em uma legenda inativa
vb3Dhighlight 0x80000014 Cor destacada para elementos de exibição 3D
vb3DDKShadow 0x80000015 Cor da sombra mais escura para elementos de exibição 3D
vb3Dlight 0x80000016 Segunda cor 3D mais clara após vb3DHighlight
VbInfoText 0x80000017 Cor de texto em Dicas de ferramentas
VbInfoBackground 0x80000018 Cor de segundo plano de Dicas de ferramentas
Constante Valor Descrição
vbTrue –1 True
vbFalse 0 False
vbUseDefault –2 Usar a configuração padrão
Constante Valor Descrição
VbEmpty 0 Não inicializada (padrão)
VbNull 1 Contém dados inválidos
VbInteger 2 Integer
VbLong 3 Número inteiro longo
VbSingle 4 Número de ponto flutuante de precisão simples
Page 17 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes do Visual Basic
O Visual Basic for Applications define constantes para simplificar sua programação. As constantes a seguir podem ser usadas em qualquer parte do seu código no lugar dos valores reais:
Constantes Calendar
Constantes CallType
Constantes Color
Constantes Comparison
Constantes Compiler
Constantes Date
Constantes Date Format
Constantes Dir, GetAttr e SetAttr
Constantes DriveType
Constantes File Attribute
Constantes File Input/Output
VbDouble 5 Número de ponto flutuante de dupla precisão
VbCurrency 6 Currency
VbDate 7 Date
VbString 8 String
VbObject 9 Objeto
VbError 10 Erro
VbBoolean 11 Boolean
VbVariant 12 Variant (usada somente para matrizes de variantes)
vbDataObject 13 Objeto de acesso de dados
vbDecimal 14 Decimal
vbByte 17 Byte
vbUserDefinedType 36 Variantes que contêm tipos definidos pelo usuário
vbArray 8192 Matriz
Page 18 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...
Constantes Form
Constantes IMEStatus
Constantes Keycode
Constantes Miscellaneous
Constantes MsgBox
Constantes QueryClose
Constantes Shell
Constantes SpecialFolder
Constantes StrConv
Constantes System Color
Constantes Tristate
Constantes VarType
Constantes Visual Basic
Page 19 of 19Constantes Calendar
6/9/2011file://C:\Documents and Settings\riva.RIVA-SXYN9Q7RST\Configurações locais\Temp...