Control MaskEdBox para usuarios de Visual Basic 6.0
Actualización: noviembre 2007
El control MaskEdBox de Visual Basic 6.0 se ha reemplazado por el control MaskedTextBox de formularios Windows Forms en Visual Basic 2008. Los nombres de algunas propiedades, métodos, eventos y constantes son diferentes y, en algunos casos, existen diferencias de comportamiento.
Diferencias conceptuales
En Visual Basic 6.0, la propiedad AutoTab determina si el siguiente control del orden de tabulación recibe el foco en cuanto se llena la propiedad Text de un control MaskEdBox con datos válidos.
En Visual Basic 2008, no existe un equivalente para la propiedad AutoTab. Puede lograr el mismo efecto supervisando y validando la entrada, así como estableciendo el foco en el control siguiente.
En Visual Basic 6.0, la propiedad PasswordChar es de tipo String; en Visual Basic 2008 es de tipo Char.
Asimismo, hay numerosas diferencias conceptuales que se aplican a todos los controles, como diferencias en los enlaces de datos, el control de fuentes, arrastrar y colocar, la compatibilidad con la Ayuda, etc. Para obtener más información, vea Conceptos de formularios Windows Forms para usuarios de Visual Basic 6.0.
Equivalencias de propiedad, método y evento del control MaskedEdBox
En las siguientes tablas se muestran propiedades, métodos y eventos de Visual Basic 6.0, junto con sus equivalentes en Visual Basic 2008. No se enumeran aquellas propiedades, métodos y eventos que tienen el mismo nombre y el mismo comportamiento. Salvo que se indique lo contrario, todas las enumeraciones de Visual Basic 2008 se asignan al espacio de nombres System.Windows.Forms.
Esta tabla proporciona vínculos a temas en los que se explican las diferencias de comportamiento. Cuando no existe un equivalente directo en Visual Basic 2008, se proporcionan vínculos a temas en los que se incluyen alternativas.
Propiedades
Visual Basic 6.0 |
Visual Basic 2008 Equivalente |
---|---|
AllowPrompt |
|
Appearance |
Nueva implementación. Para obtener más información, vea Propiedades Appearance y BorderStyle para usuarios de Visual Basic 6.0. |
AutoTab |
Nueva implementación. |
BackColor |
Nota:
Los colores se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Control del color para usuarios de Visual Basic 6.0.
|
ClipMode |
|
ClipText |
Nota:
La propiedad ClipText de Visual Basic 6.0 excluye los literales; en Visual Basic 2008 los literales se incluyen a menos que SkipLiterals se haya establecido en true.
|
Container |
|
DataBinding DataChanged DataField DataFormat |
Nueva implementación. Para obtener más información, vea Acceso a datos para usuarios de Visual Basic 6.0. |
DragIcon DragMode |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Font FontBold FontItalic FontName FontSize FontStrikethrough FontUnderline |
Nota:
Las fuentes se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Objeto Font para usuarios de Visual Basic 6.0.
|
ForeColor |
Nota:
Los colores se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Control del color para usuarios de Visual Basic 6.0.
|
Format |
Nueva implementación. Use funciones de formato como FormatNumber (Función, Visual Basic) o FormatDateTime (Función, Visual Basic). |
FormattedText |
Nota:
La propiedad ClipText de Visual Basic 6.0 excluye los literales; en Visual Basic 2008 los literales se incluyen a menos que SkipLiterals se haya establecido en true.
|
Height |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
HelpContextID |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
HWnd |
|
Index |
Nueva implementación. Para obtener más información, vea Matrices de controles para usuarios de Visual Basic 6.0. |
Left |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
MouseIcon |
Nueva implementación. Para obtener más información, vea No se puede personalizar la propiedad MousePointer. |
MousePointer |
Para obtener una lista de constantes, vea MousePointer para usuarios de Visual Basic 6.0. |
OLEDragMode OLEDropMode |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Parent |
Método FindForm |
PromptInclude |
|
SelLength |
|
SelStart |
|
SelText |
|
ToolTipText |
Componente ToolTip. Para obtener más información, vea Compatibilidad de la información sobre herramientas para usuarios de Visual Basic 6.0. |
Top |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
WhatsThisHelpID |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
Width |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Sistema de coordenadas para usuarios de Visual Basic 6.0.
|
Métodos
Visual Basic 6.0 |
Visual Basic 2008 Equivalente |
---|---|
Drag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Move |
Nota:
Las coordenadas se administran de forma diferente en Visual Basic 2008. Para obtener más información, vea Control del color para usuarios de Visual Basic 6.0.
|
OLEDrag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
SetFocus |
|
ShowWhatsThis |
Nueva implementación. Para obtener más información, vea Compatibilidad con la Ayuda para usuarios de Visual Basic 6.0. |
ZOrder |
Función BringToFront o SendToBack |
Eventos
Visual Basic 6.0 |
Visual Basic 2008Equivalente |
---|---|
Change |
|
DblClick |
|
DragDrop DragOver |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
GotFocus |
|
LostFocus |
|
OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag |
Nueva implementación. Para obtener más información, vea Arrastrar y colocar para usuarios de Visual Basic 6.0. |
Validate |
|
ValidationError |
Notas de actualización
Cuando se actualiza una aplicación de Visual Basic 6.0 a Visual Basic 2008, los controles MaskEdBox se actualizan a controles MaskedTextBox de formularios Windows Forms, y las propiedades, métodos y eventos se actualizan a sus equivalentes. Donde puede haber diferencias en el comportamiento, se insertan comentarios de actualización en el código.
Vea también
Tareas
Tutorial: Trabajar con el control MaskedTextBox
Cómo: Enlazar datos al control MaskedTextBox