MDI para usuarios de Visual Basic 6.0
Actualización: noviembre 2007
Puede utilizar Visual Basic 6.0 y Visual Basic 2008 para crear aplicaciones de interfaz de múltiples documentos (MDI); sin embargo, las técnicas para crear estas aplicaciones y algunos comportamientos son distintos.
Diferencias conceptuales
En Visual Basic 6.0, las aplicaciones de interfaz de múltiples documentos (MDI) se creaban agregando un formulario MDI a un proyecto y definiendo la propiedad MDIChild de cualquier formulario secundario.
Visual Basic 2008 no tiene formularios MDI; cualquier formulario se puede convertir en un formulario MDI primario estableciendo la propiedad IsMdiContainer en True.
Muchas de las propiedades y métodos que se aplicaban a los formularios MDI de Visual Basic 6.0 han cambiado en Visual Basic 2008. Para obtener más información, vea Objeto MDIForm para usuarios de Visual Basic 6.0.
El comportamiento de las aplicaciones MDI también ha cambiado. En Visual Basic 6.0, una aplicación MDI que contenga un formulario que no sea un formulario MDI secundario no finaliza hasta que ese formulario se cierra, aunque el formulario MDI primario esté cerrado. En Visual Basic 2008, la aplicación finaliza cuando el formulario de inicio se cierra, sin tener en cuenta los formularios de la aplicación que no sean MDI.
Vea también
Conceptos
Objeto MDIForm para usuarios de Visual Basic 6.0
Formularios Windows Forms para usuarios de Visual Basic 6.0