Controle MaskEdBox para usuários do Visual Basic 6.0
The MaskEdBox controle no Visual Basic 6.0 é substituído pelo Windows Forms MaskedTextBox controlar no Visual Basic 2008. Os nomes de algumas propriedades, métodos, eventos e constantes são diferentes e em alguns casos há diferenças de característica.
Diferenças Conceituais
No Visual Basic 6.0, a AutoTab propriedade determina se o próximo controle na ordem guia recebe foco assim que o Text propriedade de um MaskEdBox controle é preenchido com dados válido.
In Visual Basic 2008, não há nenhum equivalente para o AutoTab propriedade. Você pode obter o mesmo efeito, monitorando e validando a entrada, e definindo o foco para o próximo controle.
No Visual Basic 6.0, a PasswordChar propriedade é do tipo String; em Visual Basic 2008 é do tipo Char.
Além disso, há inúmeras diferenças conceituais que se aplicam a todos os controles, incluindo diferenças em ligação de dados, manipulação de fontes, arrastar e soltar, Ajuda, entre outros.Para obter mais informações, consulte Conceitos de Windows Forms para usuários do Visual Basic 6.0.
Equivalências de propriedade, método e evento do controle MaskedEdBox
As tabelas a seguir listam propriedades, métodos e eventos, juntamente com seus do Visual Basic 6.0Visual Basic 2008 equivalentes. Essas propriedades, métodos e eventos que têm o mesmo nome e comportamento não são listadas.All Visual Basic 2008 enumerações mapeiam para o System.Windows.Forms namespace, salvo indicação em contrário.
Esta tabela fornece links para tópicos explicando diferenças de comportamento.Onde não há nenhum equivalente direto no Visual Basic 2008, são fornecidos links para tópicos que apresentam alternativas.
Propriedades
Visual Basic 6,0 |
Visual Basic 2008 Equivalente |
---|---|
AllowPrompt |
|
Appearance |
Nova implementação.Para obter mais informações, consulte Propriedades Appearance e BorderStyle para usuários do Visual Basic 6.0. |
AutoTab |
Nova implementação. |
BackColor |
Observação:
As cores são tratadas de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Tratamento de Cores para Usuários do Visual Basic 6.0.
|
ClipMode |
|
ClipText |
Observação:
O Visual Basic 6.0 ClipText propriedade exclui literais; no Visual Basic 2008 literais são incluídas, a menos que SkipLiterals é definido como true.
|
Container |
|
DataBinding DataChanged DataField DataFormat |
Nova implementação.Para obter mais informações, consulte Acesso de dados para usuários do Visual Basic 6.0. |
DragIcon DragMode |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
Font FontBold FontItalic FontName FontSize FontStrikethrough FontUnderline |
Observação:
As fontes são han dled de maneira diferente Visual Basic 2008.Para obter mais informações, consulte Objeto Font para usuários do Visual Basic 6.0.
|
ForeColor |
Observação:
As cores são tratadas de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Tratamento de Cores para Usuários do Visual Basic 6.0.
|
Format |
Nova implementação.Usar funções de formatação, sistema autônomo Função FormatNumber (Visual Basic) ou Função FormatDateTime (Visual Basic). |
FormattedText |
Observação:
O Visual Basic 6.0 ClipText propriedade exclui literais; no Visual Basic 2008 literais são incluídas, a menos que SkipLiterals é definido como true.
|
Height |
Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.
|
HelpContextID |
Nova implementação.Para obter mais informações, consulte Suporte de Ajuda para Usuários do Visual Basic 6.0. |
HWnd |
|
Index |
Nova implementação.Para obter mais informações, consulte Controle de matrizes para usuários do Visual Basic 6.0. |
Left |
Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.
|
MouseIcon |
Nova implementação.Para obter mais informações, consulte Não é possível definir um MousePointer personalizado. |
MousePointer |
Para obter uma lista de constantes, consulte MousePointer para usuários do Visual Basic 6.0. |
OLEDragMode OLEDropMode |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
Parent |
Método FindForm |
PromptInclude |
|
SelLength |
|
SelStart |
|
SelText |
|
ToolTipText |
ToolTip componente. Para obter mais informações, consulte Suporte dica de ferramenta para usuários do Visual Basic 6.0. |
Top |
Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.
|
WhatsThisHelpID |
Nova implementação.Para obter mais informações, consulte Suporte de Ajuda para Usuários do Visual Basic 6.0. |
Width |
Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Sistema de Coordenadas para usuários do Visual Basic 6.0.
|
Métodos
Visual Basic 6,0 |
Visual Basic 2008 Equivalente |
---|---|
Drag |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
Move |
Observação:
Coordenadas são tratados de maneira diferente em Visual Basic 2008.Para obter mais informações, consulte Tratamento de Cores para Usuários do Visual Basic 6.0.
|
OLEDrag |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
SetFocus |
|
ShowWhatsThis |
Nova implementação.Para obter mais informações, consulte Suporte de Ajuda para Usuários do Visual Basic 6.0. |
ZOrder |
BringToFront ou SendToBack função |
Eventos
Visual Basic 6,0 |
Visual Basic 2008 Equivalent |
---|---|
Change |
|
DblClick |
|
DragDrop DragOver |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
GotFocus |
|
LostFocus |
|
OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag |
Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0. |
Validate |
|
ValidationError |
Observações de Atualização
Quando um aplicativo Visual Basic 6.0 é atualizado para Visual Basic 2008, qualquer MaskEdBox controles são atualizados para Windows Forms MaskedTextBox controles e propriedades, métodos e eventos são atualizados para seus equivalentes. Onde houver diferenças no comportamento, comentários de atualização são inseridos no código.
Consulte também
Tarefas
Demonstra Passo a passo: Trabalhando com o Controlarar MaskedTextBox
Exemplo de Controlarar MaskedTextBox
Como: Ligar de dados com o Controlarar MaskedTextBox