Compartilhar via


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

AllowPromptAsInput

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

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

SkipLiterals

ClipText

Text

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

Parent

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

Font

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

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

Text

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

Height, Size

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

Handle

Index

Nova implementação.Para obter mais informações, consulte Controle de matrizes para usuários do Visual Basic 6.0.

Left

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

Cursor

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

TextMaskFormat

SelLength

SelectionLength

SelStart

SelectionStart

SelText

SelectedText

ToolTipText

ToolTip componente.

Para obter mais informações, consulte Suporte dica de ferramenta para usuários do Visual Basic 6.0.

Top

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

Width, Size

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

SetBounds

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

Focus

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

TextChanged

DblClick

DoubleClick

DragDrop

DragOver

Nova implementação.Para obter mais informações, consulte Arrastar e soltar para usuários do Visual Basic 6.0.

GotFocus

Enter

LostFocus

Leave

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

Validating

ValidationError

MaskInputRejected

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

Outros recursos

Controlar de MaskedTextBox (Windows Forms)