|
|
|
|
|
Dicas
|
|
Visual Basic (Declarações/Variáveis)
|
|
|
Título da Dica: Fixar a caixa de letra de um ENUM
|
|
|
|
Postada em 8/9/2003 por Ð@®l@n
Os ENUMs são um excelente recurso para serem utilizados na construção de componentes.
O problema dos ENUMs é que não matém a caixa de letras no nome de suas constantes. Se você escrever diferente, ele muda tudo.
Para corrigir esse problema podemos fazer um truque simples, veja :
Public Enum MeuEnum
Valor_A =10 Valor_B =20 Valor_C =30
End Enum
#if false Public Valor_A Public Valor_B Public Valor_C #end if
As instruções com # na frente são diretivas de compilação, ou seja, não são instruções da aplicação em si, mas instruções para o compilador. O teste "if false" fará com que elas nunca estejam presentes no programa durante sua execução, apenas durante a codificação.
O fato de existirem variáveis públicas com os nomes Valor_A, Valor_B e Valor_C fará com que a caixa da letra desses nomes no código seja mantida
|
|
|
|
|