“Conocimientos Programación>Visual Basics Programación

Cómo crear un MDI

2013/2/27
Una aplicación de interfaz de múltiples documentos ( MDI ) es una aplicación de Windows que permite a un usuario abrir varios documentos dentro de un marco de ventana . El marco de la ventana con la barra de menús y, a veces una o más barras de herramientas . Puede createa una aplicación MDI con muchos lenguajes de programación diferentes . Sin embargo , Visual Studio Basic 2008 tiene compatibilidad integrada que simplifica el trabajo mediante la adición de la funcionalidad de administración de Windows por defecto . Cosas que necesitará
Microsoft Visual Basic 2008 Express Edition
Mostrar más instrucciones
Crear un proyecto de aplicación para Windows con un formulario MDI
1

clic en "Inicio" botón . Elija la opción de menú "Todos los programas " . Elija la opción " Microsoft Visual Basic 2008 Express Edition" del menú.

2 Haga clic en el menú " Archivo" y selecciona la opción " Nuevo proyecto" . Seleccione " Aplicación de Windows Forms " . Escriba el nombre de " mdiApp " y haga clic en el botón " OK" . Ha creado un proyecto con un solo formulario denominado Form1.vb .
3

Haga clic en " Form1.vb " en el Explorador de soluciones y seleccione " Cambiar nombre " . Escriba el nombre de " mdiChild.vb " y pulse la tecla Enter.

4 Haga clic en " mdiApp " del Explorador de soluciones . Apoye el puntero del ratón sobre la opción " Añadir" . Elija la opción de menú "Windows Form". Seleccione el icono " MDI Parent Form " y haga clic en el botón " Add" . Mantenga el nombre predeterminado " MDIParent.vb " . Observe que el archivo MDIParent1.vb ya tiene un menú y una barra de herramientas .
5

Haga clic en el menú " Archivo" y seleccione " Guardar todo " . Guardar el proyecto como " mdiApp " .
Cambiar la Red formulario de inicio Página 6

Haga clic en el menú "Proyecto " y elija la opción " Propiedades mdiApp " del menú.
Página 7

Seleccione " MDIParent1.vb " en el " formulario de inicio " lista desplegable . El formulario de inicio es el que se muestra automáticamente cuando se inicia un programa.
8

Haga clic en el botón (X) Cerrar en la esquina superior derecha de la ventana Propiedades para cerrar la ventana Propiedades.

probar la aplicación
9

Haga clic en el menú " Debug" y selecciona " Iniciar depuración " . La aplicación MDI debe abrir con sólo el marco MDI muestra.
10

Haga clic en el menú " Archivo" y selecciona "Nuevo" . Una ventana llamada "Ventana 1 " debe aparecer en el cuadro. El código para mostrar una nueva ventana secundaria vacía ya existe en forma MdiParent .
11

Haga clic en el menú " Windows" y selecciona " Mosaico vertical " . Las dos ventanas deben estar dispuestos lado a lado . El código para administrar la visualización de las ventanas en el marco ya existe en forma MdiParent .
12

Haga clic en el menú " Archivo" y seleccione "Exit " . La aplicación debe terminar .
Modificar el código para utilizar un formulario personalizado Niño
13

doble clic en " mdiChild.vb " del Explorador de soluciones . El formulario se muestra en la ventana de diseño .
14

del ratón sobre el icono del cuadro de herramientas. Seleccione el control de " texto enriquecido " y arrastrarlo a Form1 es la ventana de diseño . Asegúrese de que está seleccionado " RichTextBox1 " . En la ventana Propiedades , cambie la propiedad Dock en Fill (el área central de la ventana emergente) .
15

Haga clic en " MDIParent1.vb " en el Explorador de soluciones y seleccione " Ver código " . Localice el procedimiento " ShowNewForm " . El código es el siguiente :

Private Sub ShowNewForm (remitente de ByVal como objeto , ByVal e As EventArgs ) Handles NewToolStripMenuItem.Click , NewToolStripButton.Click , NewWindowToolStripMenuItem.Click 'Crear una nueva instancia de la niña form.Dim ChildForm Como Nueva System.Windows.Forms.Form ' que sea un elemento secundario del formulario MDI antes de mostrar it.ChildForm.MdiParent = Me

m_ChildFormNumber + = 1ChildForm.Text = "Ventana" y m_ChildFormNumber
< p > ChildForm.Show () End Sub
16

Añadir un apóstrofe delante de la línea que crea una nueva forma :

' ChildForm Dim As New System.Windows.Forms.Form

utilizar un apóstrofe a " comentar " la línea para que no ejecuta
17

Añada la siguiente línea debajo de la línea en comentario en el Paso 4 : .

ChildForm Dim como nuevo MDIChild

Este código hace una nueva instancia del formulario llamado MDIChild a crearse cuando se ejecuta el código.
probar la aplicación
Página 18

Haga clic en el menú " Debug" y selecciona " Iniciar depuración " . La aplicación MDI debe abrir con sólo el marco MDI muestra.
19

Haga clic en el menú " Archivo" y selecciona "Nuevo" . Una instancia del formulario personalizado denominado "Ventana 1 " debe aparecer en el cuadro. Observe que puede escribir texto en el campo .
20

Haga clic en el menú " Archivo" y selecciona "Nuevo" . Una instancia del formulario personalizado denominado "Ventana 2 " debe aparecer en el cuadro.

Visual Basics Programación
Cómo depurar una función de Visual Basic
Propiedades de Visual Basic
Cómo redirigir a un servidor diferente
Cómo terminar la aplicación actual de Visual Basic 6.0
Cómo poner definida por el usuario Tipos de datos en Visual Basic
Cómo agregar una nueva línea para acceder a una consulta en VB
Tutorial VBA para Word
Tutorial de Visual Basic para MSN
Conocimientos Informáticos © http://www.ordenador.online