SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
www.miceminfo.com                                           www.aulavirtual.miceminfo.com                                    marfonline@gmail.com

               Universidad Capitán General Gerardo Barrios, SM.                                                                       Guía Nº 2 - Computo I-10

               Asignatura: Programación Computacional I                                                                        Fecha: 01 de septiembre de 2010




                                 igu ero om
               Docente: Lic. Marvin Antonio Romero Flores




                                    om o.c
Objetivo:




                                       inf
       Configurar el entorno del IDE
       Conocer los elementos básicos de la sintaxis en Visual Basic 2010, aplicados en programas secuenciales estructurados a través de programas de consola.




                               vin em


                                    el
                       GB ar ic
                             an R
Para la realización de esta guía se necesitará lo siguiente:




                      U M .m
    1. Guía de Práctica No. 1, y No. 2

                         c. al


                               M
    2. Computadora con software Microsoft Visual Basic 2010 (o 2008)
                       Li irtu
                          lav


                          ,S
                       au




   Diseñado y Escrito por Lic. Marvin Romero                                UGB                                              San Miguel, El Salvador
www.miceminfo.com                                      www.aulavirtual.miceminfo.com                                   marfonline@gmail.com

                                                                        Parte I:

                                          Hacer visible la Solución en el Explorador de Soluciones




                               igu ero om
Lo que haremos a continuación nos hará posible visualizar el nombre de la solución en el Explorador de Soluciones, esto con el propósito de poder




                                  om o.c
preparar nuestro IDE para en futuros proyectos gestionar no solo uno, sino varios proyectos en una sola solución, ¡COMENCEMOS!

1. Ingrese a Visual Studio, y Revise que el entorno y el resto de configuraciones este de la manera en que lo realizo en la Parte I de la Guía Nº 1




                                     inf
2. Ir al Menú Herramientas
3. Seleccionar Opciones…




                             vin em
                                                                                   2




                                  el
                     GB ar ic
                           an R
                    U M .m
                       c. al


                             M
                     Li irtu
                        lav


                        ,S
                     au




                                                      3




   Diseñado y Escrito por Lic. Marvin Romero                            UGB                                            San Miguel, El Salvador
www.miceminfo.com                                 www.aulavirtual.miceminfo.com        marfonline@gmail.com

4. Seleccionamos Proyectos y Soluciones
5. Habilitamos la opción Mostrar Solución Siempre




                              igu ero om
                                 om o.c
                                    inf
                            vin em


                                 el
                    GB ar ic
                          an R
                   U M .m
                                                 5


                      c. al


                            M
                                             4
                    Li irtu
                       lav


                       ,S
                                                                                     6
                    au



6. Dar Clic en Aceptar




   Diseñado y Escrito por Lic. Marvin Romero                     UGB                     San Miguel, El Salvador
www.miceminfo.com                                  www.aulavirtual.miceminfo.com                                 marfonline@gmail.com

                                                                    Parte II:

                                                          Crear una Solución en Blanco




                                igu ero om
Lo que haremos a continuación nos hará posible crear una solución vacía, en la cual agregaremos posteriormente proyectos y otro tipo de elementos




                                   om o.c
o componentes. ¡COMENCEMOS!
                                                                                    2
1.   Ingrese a Visual Studio.




                                      inf
2.   Ir al Menú Archivo                                                                                           3
3.   Seleccionar Nuevo Proyecto




                              vin em
4.   En el cuadro de diálogo utiliza la barra de desplazamiento…
     4.1. …para ubicar la opción




                                   el
                      GB ar ic
           llamada Otros Tipos de




                            an R
           Proyectos




                     U M .m
5.   Luego escoge Soluciones de
     Visual Studio
                        c. al             4.1




                              M
6.   Dentro de las plantillas elige                                             6
                                                                          4
                      Li irtu
     Solución en blanco
7.   Asígnale un nombre a la nueva
     solución, sugerencia
                         lav


                         ,S
     “misolucion”                                                     5
8.   Si ya has definido un directorio
                                                                      7
     de trabajo déjalo como está,
                      au



                                                                                                                              8
     sino selecciona la ubicación
     (Carpeta) en disco donde
     almacenarás la solución
                                                                                                                                        9
     mediante el botón Examinar.
9.   Presiona Aceptar.




     Diseñado y Escrito por Lic. Marvin Romero                       UGB                                         San Miguel, El Salvador
www.miceminfo.com                                  www.aulavirtual.miceminfo.com                       marfonline@gmail.com

                                                                       Parte III:

                             Agregar un Proyecto de Visual Basic Windows Forms, a una Solución en Blanco




                                igu ero om
1.   Crear una Solución en Blanco, de acuerdo a la Parte II de esta guía.




                                   om o.c
2.   Ve al Explorador de Soluciones, (sino lo ves, ve al Menú Ver y elige Explorador de Soluciones).
3.   Ahora de clic derecho sobre el nombre de la solución (misolucion)




                                      inf
4.   Elige Agregar
5.   Y ahora elige Nuevo Proyecto.




                              vin em
                                                                                                       2




                                   el
                      GB ar ic
                            an R
                     U M .m
                        c. al


                              M
                      Li irtu
                                                                                                                            3
                         lav


                         ,S
                                   5
                                                                                       4
                      au




     Diseñado y Escrito por Lic. Marvin Romero                          UGB                                San Miguel, El Salvador
www.miceminfo.com                                www.aulavirtual.miceminfo.com                                   marfonline@gmail.com

6. En el cuadro de diálogo de Nuevo Proyecto, elegimos el lenguaje en el que vamos a trabajar, para el caso Visual Basic. (Recuerda que si no lo ves
   como lenguaje por defecto, búscalo en el apartado que dice Otros Lenguajes)




                              igu ero om
7. Luego elije Windows
8. Ahora selecciona la plantilla Aplicación de Windows Forms
9. Asignale el nombre al nuevo proyecto “proyectoMDI”




                                 om o.c
                                    inf
 6




                            vin em


                                 el
                    GB ar ic
                          an R
                                                                                 8




                   U M .m
                           7



                      c. al


                            M
                    Li irtu
                       lav


                       ,S
                    au



                                                                  9




     Diseñado y Escrito por Lic. Marvin Romero                        UGB                                          San Miguel, El Salvador
www.miceminfo.com                                 www.aulavirtual.miceminfo.com          marfonline@gmail.com

                                                                   Parte IV:

                                              Configurando un formulario MDI, como Padre




                              igu ero om
1. Crear un Solución en Blanco (Parte II de esta guía)




                                 om o.c
2. Agregar un proyecto de Visual Basic… Windows Forms (Parte III de esta guía)
3. Si haces todo bien verás algo como esto:




                                    inf
                            vin em


                                 el
                    GB ar ic
                          an R
                   U M .m
                      c. al


                            M
                    Li irtu
                       lav


                       ,S
                    au




   Diseñado y Escrito por Lic. Marvin Romero                         UGB                   San Miguel, El Salvador
www.miceminfo.com                                 www.aulavirtual.miceminfo.com                                 marfonline@gmail.com

Ahora vamos a cambiarle el nombre al formulario creado por defecto, para ilustrar de mejor forma el ejemplo de esta guía, vamos a llamarle
frmpadre, para ello debemos hacer lo siguiente:




                               igu ero om
4.   Ve al Explorador de Soluciones, y dale clic derecho encima del formulario
5.   Ahora elige Cambiar Nombre




                                  om o.c
6.   Sobre lo sombreado, escribe el nuevo nombre “frmpadre.vb”, es de gran importancia no olvidar colocar la extensión *.vb, y presione Enter.
7.   Te debe quedar de esta forma (Ver Imagen)




                                     inf
                             vin em


                                  el
                     GB ar ic
                           an R
                    U M .m
     4



                       c. al


                             M
                     Li irtu
                                                                                6                                       7
                        lav


                        ,S
                     au



                                      5




     Diseñado y Escrito por Lic. Marvin Romero                        UGB                                          San Miguel, El Salvador
www.miceminfo.com                                  www.aulavirtual.miceminfo.com                                  marfonline@gmail.com

Solo nos resta darle el valor a la propiedad “IsMDIContainer”, para definir a nuestro formulario padre que es donde se visualizaran los respectivos
formularios hijo, para ello:




                               igu ero om
8. Seleccionamos el
    formulario.




                                  om o.c
9. Nos vamos a la
    ventana de




                                     inf
    propiedades y
    buscamos
    IsMdiContainer.




                             vin em
10. Y le asignamos el valor
    True.




                                  el
                     GB ar ic
                           an R
                                                                         8




                    U M .m
                       c. al


                             M
                     Li irtu
                                                                                                                                        10
                        lav


                        ,S
                     au



                                                                                                           9




   Diseñado y Escrito por Lic. Marvin Romero                          UGB                                          San Miguel, El Salvador
www.miceminfo.com                                 www.aulavirtual.miceminfo.com                 marfonline@gmail.com

11. Listo, ahora deberás verlo de la siguiente manera (NÓTESE LA DIFERENCIA EN EL FORMULARIO):




                             igu ero om
                                om o.c
                                   inf
                           vin em


                                el
                   GB ar ic
                         an R
                                                       11




                  U M .m
                     c. al


                           M
                   Li irtu
                      lav


                      ,S
                   au




  Diseñado y Escrito por Lic. Marvin Romero                        UGB                           San Miguel, El Salvador
www.miceminfo.com                                  www.aulavirtual.miceminfo.com               marfonline@gmail.com

                                                                       Parte V:

             Agregando Nuevo Formulario al Proyecto, Crear un Menú, e Invocar al Formulario Hijo desde el Padre (MDI)




                                  igu ero om
1. Crear un Solución en Blanco (Parte II de esta guía)




                                     om o.c
2. Agregar un proyecto de Visual Basic… Windows Forms (Parte III de esta guía)
   3. Configurar un Formulario Padre (Parte IV de esta guía)




                                        inf
   4. Ir al Explorador de Soluciones
   5. Dar clic derecho sobre el nombre del proyecto
      (proyectoMDI)                                                               4




                                vin em
   6. Opción Agregar
   7. Luego elige Windows Forms




                                     el
                        GB ar ic
                              an R
                       U M .m
                                                                                         5

                          c. al


                                M
                        Li irtu
                           lav


                           ,S
                                                                                  6
                        au




      Diseñado y Escrito por Lic. Marvin Romero                         UGB                        San Miguel, El Salvador
www.miceminfo.com                                 www.aulavirtual.miceminfo.com                                marfonline@gmail.com

8. En el cuadro de diálogo de agregar nuevo elemento, únicamente debemos escribir el nombre para el nuevo formularios, escribámosle frmhijo.vb




                                igu ero om
                                   om o.c
                                      inf
                              vin em


                                   el
                      GB ar ic
                            an R
                     U M .m
                        c. al


                              M
                      Li irtu
                              8
                         lav


                         ,S
                                                                                                     9
                      au



9. Clic en Agregar




  Diseñado y Escrito por Lic. Marvin Romero                        UGB                                         San Miguel, El Salvador
www.miceminfo.com                           www.aulavirtual.miceminfo.com    marfonline@gmail.com

10. ¡LISTO!, YA TENEMOS UN NUEVO FORMULARIO EN EL MISMO PROYECTO.




                           igu ero om
                              om o.c
                                 inf
                                                                                    10




                         vin em


                              el
                 GB ar ic
                       an R
                U M .m
                   c. al


                         M
                 Li irtu
                    lav


                    ,S
                 au




  Diseñado y Escrito por Lic. Marvin Romero                UGB                San Miguel, El Salvador
www.miceminfo.com                             www.aulavirtual.miceminfo.com                             marfonline@gmail.com

Ahora vamos a crear un menú súper simple únicamente para llamar al formulario hijo que acabamos de crear desde el formulario padre que
teníamos ya configurado.




                               igu ero om
11. Ve al Explorador de
    Soluciones




                                  om o.c
12. De Doble Clic sobre
    nuestro formulario MDI,




                                     inf
    llamado frmpadre
13. Ve al Cuadro de
    Herramientas, y usa la




                             vin em
                                                                                                                               12
    barra de desplazamiento
    para encontrar el control




                                  el
                     GB ar ic
    llamado MenuStrip, y                           13




                           an R
                    U M .m
    arrástralo dentro del
    formulario padre.

                       c. al


                             M
                     Li irtu
                        lav


                        ,S
                     au




   Diseñado y Escrito por Lic. Marvin Romero                   UGB                                      San Miguel, El Salvador
www.miceminfo.com                               www.aulavirtual.miceminfo.com             marfonline@gmail.com

Ahora como regla general recordemos que para cada nuevo objeto debemos asignar el nombre.

14. Clic sobre el nuevo




                                igu ero om
    control de menú
    creado.




                                   om o.c
15. Ve a la ventana de
    propiedades,       y




                                      inf
    modifica          la
    propiedad (name)
    con     el     valor




                              vin em
    mimenu.




                                   el
                      GB ar ic
                            an R
                     U M .m
                        c. al


                              M
                                                                         14
                      Li irtu
                         lav

                                                                                                              15


                         ,S
                      au




   Diseñado y Escrito por Lic. Marvin Romero                      UGB                       San Miguel, El Salvador
www.miceminfo.com                                   www.aulavirtual.miceminfo.com                                   marfonline@gmail.com


Ahora vamos a agregar opciones al menú recién creado.




                               igu ero om
16. De Clic donde dice Escriba Aquí…




                                  om o.c
    16.1.      Y escribe Abrir
17. Luego Clic donde dice la imagen y escribe Hijo




                                     inf
                     16                                         16.1




                             vin em
                                                                                                                          17




                                  el
                     GB ar ic
                           an R
                    U M .m
                       c. al
Ahora vamos a escribir las líneas de Código Necesarias para invocar la instancia de nuestro formulario hijo en nuestro formulario Padre, para lograrlo




                             M
haremos lo siguiente.
                     Li irtu
18. Doble clic donde en la opción del menú que creamos y nombramos hijo
                        lav


                        ,S
                     au



                                                                   16.1




   Diseñado y Escrito por Lic. Marvin Romero                              UGB                                        San Miguel, El Salvador
www.miceminfo.com                                    www.aulavirtual.miceminfo.com                                    marfonline@gmail.com

19. En el Editor de Código Escribiremos la siguiente rutina dentro del procedimiento click de la opción sobre la cual dimos doble clic




                               igu ero om
                                  om o.c
                                     inf
                             vin em


                                  el
                     GB ar ic
                           an R
                    U M .m
                       c. al


                             M
   Y HEMOS TERMINADO POR AHORA, TE RETO A QUE CON TU
                     Li irtu
     IMAGINACION HAGAS DE ESTE APRENDIZAJE ALGO CON
                        lav


                        ,S
   MAYOR UTILIDAD, ADELANTE…. DEMUESTRA TU INGENIO Y
                     au



                      CAPACIDAD.



   Diseñado y Escrito por Lic. Marvin Romero                            UGB                                            San Miguel, El Salvador

Mais conteúdo relacionado

Semelhante a Guia 2, Formularios MDI Azul

Semelhante a Guia 2, Formularios MDI Azul (20)

Guia 2, Formularios MDI
Guia 2, Formularios MDIGuia 2, Formularios MDI
Guia 2, Formularios MDI
 
Guia 1
Guia  1Guia  1
Guia 1
 
Guia6, If.. End IF
Guia6, If.. End IFGuia6, If.. End IF
Guia6, If.. End IF
 
Guia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows FormsGuia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows Forms
 
Guia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisiónGuia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisión
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.net
 
Guia3 - Programacion I VB .NET
Guia3 - Programacion I VB .NETGuia3 - Programacion I VB .NET
Guia3 - Programacion I VB .NET
 
Guiaejercicios nº 1, VB.NET
Guiaejercicios nº 1, VB.NETGuiaejercicios nº 1, VB.NET
Guiaejercicios nº 1, VB.NET
 
Guia 4, creacion y consumo de bibliotecas de clase usando namespaces personal...
Guia 4, creacion y consumo de bibliotecas de clase usando namespaces personal...Guia 4, creacion y consumo de bibliotecas de clase usando namespaces personal...
Guia 4, creacion y consumo de bibliotecas de clase usando namespaces personal...
 
Guia 4 VB .NET
Guia 4 VB .NETGuia 4 VB .NET
Guia 4 VB .NET
 
Guia3 funciones byval byref, alcance de variables
Guia3 funciones byval byref, alcance de variablesGuia3 funciones byval byref, alcance de variables
Guia3 funciones byval byref, alcance de variables
 
Guia 2 Programacion VB.NET
Guia 2 Programacion VB.NETGuia 2 Programacion VB.NET
Guia 2 Programacion VB.NET
 
Guia de Ejercicios VB .NET
Guia de Ejercicios VB .NETGuia de Ejercicios VB .NET
Guia de Ejercicios VB .NET
 
Guia 2: Gestion de Proyectos usando Office Project
Guia 2: Gestion de Proyectos usando Office ProjectGuia 2: Gestion de Proyectos usando Office Project
Guia 2: Gestion de Proyectos usando Office Project
 
TALLER MACROS
TALLER MACROSTALLER MACROS
TALLER MACROS
 
Cosas varias 2
Cosas varias 2Cosas varias 2
Cosas varias 2
 
Macros en excel
Macros en excelMacros en excel
Macros en excel
 
Macros en excel
Macros en excel Macros en excel
Macros en excel
 
Guia 1: Planificacion de Proyectos usando Office Project
Guia 1: Planificacion de Proyectos usando Office ProjectGuia 1: Planificacion de Proyectos usando Office Project
Guia 1: Planificacion de Proyectos usando Office Project
 
Aprovechamiento Pedagógico de Ardora
Aprovechamiento Pedagógico de ArdoraAprovechamiento Pedagógico de Ardora
Aprovechamiento Pedagógico de Ardora
 

Mais de Marvin Romero

Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada opt
Marvin Romero
 

Mais de Marvin Romero (20)

Procesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas OperativosProcesos e Hilos, Sistemas Operativos
Procesos e Hilos, Sistemas Operativos
 
Gestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas OperativosGestion Procesos, Sistemas Operativos
Gestion Procesos, Sistemas Operativos
 
Guía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de ProgramaciónGuía de Ejercicios de Fundamentos de Programación
Guía de Ejercicios de Fundamentos de Programación
 
Guia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de ProgramacionGuia de Ejercicios Fundamentos de Programacion
Guia de Ejercicios Fundamentos de Programacion
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
Clasificación de los Sistemas Operativos
Clasificación de los Sistemas OperativosClasificación de los Sistemas Operativos
Clasificación de los Sistemas Operativos
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Importancia de los Sistemas Operativos
Importancia de los Sistemas OperativosImportancia de los Sistemas Operativos
Importancia de los Sistemas Operativos
 
Máquina de von neumann
Máquina de von neumannMáquina de von neumann
Máquina de von neumann
 
Estructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje CEstructuras de Control en Lenguaje C
Estructuras de Control en Lenguaje C
 
Variables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en CVariables, Constantes y Tipos de datos en C
Variables, Constantes y Tipos de datos en C
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada opt
 
Historia y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c optHistoria y caracteristicas del lenguaje c opt
Historia y caracteristicas del lenguaje c opt
 
Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012Jornalizacion Sistemas Operativos I-2012
Jornalizacion Sistemas Operativos I-2012
 
Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012Jornalizacion Fundamentos de Programación I-2012
Jornalizacion Fundamentos de Programación I-2012
 
Metodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de SoftwareMetodologías y Técnicas de Diseño de Software
Metodologías y Técnicas de Diseño de Software
 
Especificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de SoftwareEspecificación de requerimientos, Ingenieria de Software
Especificación de requerimientos, Ingenieria de Software
 
Cocomo ejemplo
Cocomo ejemploCocomo ejemplo
Cocomo ejemplo
 
Planificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera partePlanificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera parte
 

Guia 2, Formularios MDI Azul

  • 1. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Universidad Capitán General Gerardo Barrios, SM. Guía Nº 2 - Computo I-10 Asignatura: Programación Computacional I Fecha: 01 de septiembre de 2010 igu ero om Docente: Lic. Marvin Antonio Romero Flores om o.c Objetivo: inf  Configurar el entorno del IDE  Conocer los elementos básicos de la sintaxis en Visual Basic 2010, aplicados en programas secuenciales estructurados a través de programas de consola. vin em el GB ar ic an R Para la realización de esta guía se necesitará lo siguiente: U M .m 1. Guía de Práctica No. 1, y No. 2 c. al M 2. Computadora con software Microsoft Visual Basic 2010 (o 2008) Li irtu lav ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 2. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Parte I: Hacer visible la Solución en el Explorador de Soluciones igu ero om Lo que haremos a continuación nos hará posible visualizar el nombre de la solución en el Explorador de Soluciones, esto con el propósito de poder om o.c preparar nuestro IDE para en futuros proyectos gestionar no solo uno, sino varios proyectos en una sola solución, ¡COMENCEMOS! 1. Ingrese a Visual Studio, y Revise que el entorno y el resto de configuraciones este de la manera en que lo realizo en la Parte I de la Guía Nº 1 inf 2. Ir al Menú Herramientas 3. Seleccionar Opciones… vin em 2 el GB ar ic an R U M .m c. al M Li irtu lav ,S au 3 Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 3. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 4. Seleccionamos Proyectos y Soluciones 5. Habilitamos la opción Mostrar Solución Siempre igu ero om om o.c inf vin em el GB ar ic an R U M .m 5 c. al M 4 Li irtu lav ,S 6 au 6. Dar Clic en Aceptar Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 4. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Parte II: Crear una Solución en Blanco igu ero om Lo que haremos a continuación nos hará posible crear una solución vacía, en la cual agregaremos posteriormente proyectos y otro tipo de elementos om o.c o componentes. ¡COMENCEMOS! 2 1. Ingrese a Visual Studio. inf 2. Ir al Menú Archivo 3 3. Seleccionar Nuevo Proyecto vin em 4. En el cuadro de diálogo utiliza la barra de desplazamiento… 4.1. …para ubicar la opción el GB ar ic llamada Otros Tipos de an R Proyectos U M .m 5. Luego escoge Soluciones de Visual Studio c. al 4.1 M 6. Dentro de las plantillas elige 6 4 Li irtu Solución en blanco 7. Asígnale un nombre a la nueva solución, sugerencia lav ,S “misolucion” 5 8. Si ya has definido un directorio 7 de trabajo déjalo como está, au 8 sino selecciona la ubicación (Carpeta) en disco donde almacenarás la solución 9 mediante el botón Examinar. 9. Presiona Aceptar. Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 5. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Parte III: Agregar un Proyecto de Visual Basic Windows Forms, a una Solución en Blanco igu ero om 1. Crear una Solución en Blanco, de acuerdo a la Parte II de esta guía. om o.c 2. Ve al Explorador de Soluciones, (sino lo ves, ve al Menú Ver y elige Explorador de Soluciones). 3. Ahora de clic derecho sobre el nombre de la solución (misolucion) inf 4. Elige Agregar 5. Y ahora elige Nuevo Proyecto. vin em 2 el GB ar ic an R U M .m c. al M Li irtu 3 lav ,S 5 4 au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 6. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 6. En el cuadro de diálogo de Nuevo Proyecto, elegimos el lenguaje en el que vamos a trabajar, para el caso Visual Basic. (Recuerda que si no lo ves como lenguaje por defecto, búscalo en el apartado que dice Otros Lenguajes) igu ero om 7. Luego elije Windows 8. Ahora selecciona la plantilla Aplicación de Windows Forms 9. Asignale el nombre al nuevo proyecto “proyectoMDI” om o.c inf 6 vin em el GB ar ic an R 8 U M .m 7 c. al M Li irtu lav ,S au 9 Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 7. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Parte IV: Configurando un formulario MDI, como Padre igu ero om 1. Crear un Solución en Blanco (Parte II de esta guía) om o.c 2. Agregar un proyecto de Visual Basic… Windows Forms (Parte III de esta guía) 3. Si haces todo bien verás algo como esto: inf vin em el GB ar ic an R U M .m c. al M Li irtu lav ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 8. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Ahora vamos a cambiarle el nombre al formulario creado por defecto, para ilustrar de mejor forma el ejemplo de esta guía, vamos a llamarle frmpadre, para ello debemos hacer lo siguiente: igu ero om 4. Ve al Explorador de Soluciones, y dale clic derecho encima del formulario 5. Ahora elige Cambiar Nombre om o.c 6. Sobre lo sombreado, escribe el nuevo nombre “frmpadre.vb”, es de gran importancia no olvidar colocar la extensión *.vb, y presione Enter. 7. Te debe quedar de esta forma (Ver Imagen) inf vin em el GB ar ic an R U M .m 4 c. al M Li irtu 6 7 lav ,S au 5 Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 9. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Solo nos resta darle el valor a la propiedad “IsMDIContainer”, para definir a nuestro formulario padre que es donde se visualizaran los respectivos formularios hijo, para ello: igu ero om 8. Seleccionamos el formulario. om o.c 9. Nos vamos a la ventana de inf propiedades y buscamos IsMdiContainer. vin em 10. Y le asignamos el valor True. el GB ar ic an R 8 U M .m c. al M Li irtu 10 lav ,S au 9 Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 10. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 11. Listo, ahora deberás verlo de la siguiente manera (NÓTESE LA DIFERENCIA EN EL FORMULARIO): igu ero om om o.c inf vin em el GB ar ic an R 11 U M .m c. al M Li irtu lav ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 11. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Parte V: Agregando Nuevo Formulario al Proyecto, Crear un Menú, e Invocar al Formulario Hijo desde el Padre (MDI) igu ero om 1. Crear un Solución en Blanco (Parte II de esta guía) om o.c 2. Agregar un proyecto de Visual Basic… Windows Forms (Parte III de esta guía) 3. Configurar un Formulario Padre (Parte IV de esta guía) inf 4. Ir al Explorador de Soluciones 5. Dar clic derecho sobre el nombre del proyecto (proyectoMDI) 4 vin em 6. Opción Agregar 7. Luego elige Windows Forms el GB ar ic an R U M .m 5 c. al M Li irtu lav ,S 6 au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 12. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 8. En el cuadro de diálogo de agregar nuevo elemento, únicamente debemos escribir el nombre para el nuevo formularios, escribámosle frmhijo.vb igu ero om om o.c inf vin em el GB ar ic an R U M .m c. al M Li irtu 8 lav ,S 9 au 9. Clic en Agregar Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 13. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 10. ¡LISTO!, YA TENEMOS UN NUEVO FORMULARIO EN EL MISMO PROYECTO. igu ero om om o.c inf 10 vin em el GB ar ic an R U M .m c. al M Li irtu lav ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 14. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Ahora vamos a crear un menú súper simple únicamente para llamar al formulario hijo que acabamos de crear desde el formulario padre que teníamos ya configurado. igu ero om 11. Ve al Explorador de Soluciones om o.c 12. De Doble Clic sobre nuestro formulario MDI, inf llamado frmpadre 13. Ve al Cuadro de Herramientas, y usa la vin em 12 barra de desplazamiento para encontrar el control el GB ar ic llamado MenuStrip, y 13 an R U M .m arrástralo dentro del formulario padre. c. al M Li irtu lav ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 15. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Ahora como regla general recordemos que para cada nuevo objeto debemos asignar el nombre. 14. Clic sobre el nuevo igu ero om control de menú creado. om o.c 15. Ve a la ventana de propiedades, y inf modifica la propiedad (name) con el valor vin em mimenu. el GB ar ic an R U M .m c. al M 14 Li irtu lav 15 ,S au Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 16. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com Ahora vamos a agregar opciones al menú recién creado. igu ero om 16. De Clic donde dice Escriba Aquí… om o.c 16.1. Y escribe Abrir 17. Luego Clic donde dice la imagen y escribe Hijo inf 16 16.1 vin em 17 el GB ar ic an R U M .m c. al Ahora vamos a escribir las líneas de Código Necesarias para invocar la instancia de nuestro formulario hijo en nuestro formulario Padre, para lograrlo M haremos lo siguiente. Li irtu 18. Doble clic donde en la opción del menú que creamos y nombramos hijo lav ,S au 16.1 Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador
  • 17. www.miceminfo.com www.aulavirtual.miceminfo.com marfonline@gmail.com 19. En el Editor de Código Escribiremos la siguiente rutina dentro del procedimiento click de la opción sobre la cual dimos doble clic igu ero om om o.c inf vin em el GB ar ic an R U M .m c. al M Y HEMOS TERMINADO POR AHORA, TE RETO A QUE CON TU Li irtu IMAGINACION HAGAS DE ESTE APRENDIZAJE ALGO CON lav ,S MAYOR UTILIDAD, ADELANTE…. DEMUESTRA TU INGENIO Y au CAPACIDAD. Diseñado y Escrito por Lic. Marvin Romero UGB San Miguel, El Salvador