SlideShare una empresa de Scribd logo
1 de 10
• 2.-realizar el diseño de la interfaz grafica
         para el proyecto propuesto.
                      cuando VB abre un nuevo proyecto
                      (así llamaremos a partir de ahora a
                      nuestra aplicación mientras se
                      encuentre en el proceso de
                      desarrollo), le asigna el
                      nombre Proyecto1que podemos ver
                      como título en la ventana principal del
                      IDE. En el área de trabajo hay una
                      ventana con el título "Proyecto1 -
                      Form1 (Form)" y dentro de esta
                      ventana un formulario en blanco (o
                      más bien en gris) con el
                      título Form1. Este es el formulario que
                      vamos a convertir en la ventana inicial
                      de nuestra aplicación, es decir, en el
                      interfaz.
• Caption
  • La primera que modificaremos será, si todo lo has hecho como te indiqué, la
    que contiene el cursor de selección, es decir, la que se encuentra
    seleccionada (resaltada en color amarillo). Esta debe ser Caption. Si no es
    así, selecciónala tu mismo. Existen tres métodos para seleccionar una
    propiedad:




(Nombre)
Otra propiedad que vamos a modificar es (Nombre) que es el nombre con el que
identificaremos el formulario internamente, es decir, en el código.
• StartUpPosition

 • Esta propiedad determina la posición de un objeto la primera
   vez que aparece. Es decir, en el caso de nuestro formulario, la
   posición en que aparecerá en la pantalla del usuario. Como
   podrás ver en la columna de valor de esta propiedad aparece
   inicialmente "3 - Windows Default" y una flecha hacia abajo
   que nos indica que es un cuadro de lista desplegable. Si pulsas
   en esta flecha verás que tenemos las siguientes opciones:

                                 No se ha especificado ningún valor
0 - Manual
                                 inicial.
                                 Centrado en el elemento al que
1 - CenterOwner
                                 pertenece.
2 - CenterScreen                 Centrado en toda la pantalla.
                                 Esquina superior izquierda de la
3 - WindowsDefault
                                 pantalla.
• 2.1 DISEÑAR FORMULARIO DEL MENU PRINCIPAL
                  DEL PROYECTO
Módulos de Formulario
Cada formulario en su aplicación tiene un módulo de formulario asociado, estos son
guardados con una extensión de archivo FRM y contienen:
• Los valores de las propiedades para el formulario y sus controles.
• Declaración de variables en el ámbito del formulario.
• Procedimientos de evento y procedimientos generales en el ámbito del formulario.
• Nota: Las descripciones gráficas de un formulario y los controles sobre el
  formulario son almacenados en formato binario en un archivo con extensión
  FRX.

                                         Módulos Estándar
                                         Los módulos estándar pueden contener
                                         código que es común a varios formularios
                                         en su aplicación. Este código es por
                                         omisión público, lo cual significa que
                                         fácilmente compartido con otros módulos
                                         de código, tales como un módulo de
                                         formulario. Estos módulos contienen
                                         declaraciones de procedimientos, tipos y
                                         variables. No pueden almacenar
                                         procedimientos de evento por que no
                                         contienen objetos.
2.2 DISEÑAR FORMULARIO INICAL DEL PROYECTO.

 • Normalmente la intefaz de una aplicación está
   compuesta por varios formularios. Cuando
   Visual Basic inicia la aplicación,
   automáticamente se muestra el formulario de
   arranque, mientras que los otros formularios
   deben ser mostrados y ocultados a través de
   código. El método o función usado depende de lo
   que deseamos hacer.
• Método Show
• Muestra un formulario. Si el formulario no está cargado al momento de ejecutar el método
  Show, Visual Basic lo cargará automáticamente.
• Formato
• NombreDelFormulario.Show
• Ejemplo
• FrmEntrada.Show
• Sentencia Load
• Carga un formulario a la memoria, pero no lo muestra.
• Formato
• Load NombreDelFormulario
• Ejemplo
• Load FrmEntrada
2.3 DISEÑAR LOS FORMULARIOS
 CORREPONDIENTES AL MENU PRINCIPAL.
• Evento Load
• El evento Load ocurre cuando el formulario es cargado en
  la memoria. Esto sucede cuando se usa la sentencia Load, o
  cuando se invoca el métodoShow y el formulario aún no
  está cargado en memoria. Normalmente, este evento se
  utiliza para establecer algunas propiedades del formulario,
  los controles que se encuentran en él, o variables a nivel del
  formulario.
Método Hide
Oculta un formulario, pero no lo descarga de memoria.
Formato
NombreDelFormulario.Hide
Ejemplo:
frmIngreso.Hide
Sentencia Unload
Descarga un formulario de memoria

                                      Evento Unload
Ocurre cuando un formulario está a punto de descargarse. Este evento se desencadena
porque un usuario cierra el formulario mediante el comandoCerrar del menú Control o
una sentencia Unload.
El parámetro Cancelar, es un entero que determina si el formulario es descargado.
Si Cancelar es 0, el formulario se descarga. Establecer Cancelara cualquier valor
distinto de cero impide que el formulario sea descargado.
• Formularios Modales y No Modales

• Un formulario que se abre como Modal, no permite que
  el usuario interactúe con otros formularios de la misma
  aplicación hasta que no sea cerrado.
• Un formulario que se abre como No Modal, permite al
  usuario cambiar a otros formularios de la misma
  aplicación sin que los primeros sean cerrados.
• El argumento Estilo del método Show determina si el
  formulario se abre como Modal o No Modal.
2.4 VINCULAR FORMULARIOS DE
             PROYECTO
• SE NECESITA UN CODIGO Y tienes 3 maneras
  de hacerlo:

 1.- Forma.visible = true
 2.- Forma.show ()
 3.- Forma.show () 1 para que se anteponga sobre
 la primera y no te deje regresar a la primera sino
 hasta que hayas cerrado la segunda, encontraras
 esta funcion muy util en ciertas aplicaciones

Más contenido relacionado

La actualidad más candente

Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0patrimoni
 
Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012redtacna
 
Dce2 introduccion win_forms
Dce2 introduccion win_formsDce2 introduccion win_forms
Dce2 introduccion win_formsguest85b8e5a
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basicRaul Cota
 
Visual basic
Visual basicVisual basic
Visual basicjosser96
 
Crear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsCrear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsPaulcuricama22
 
Form y container
Form y containerForm y container
Form y containerzeta2015
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedoreszeta2015
 

La actualidad más candente (14)

Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0Guía básica de Visual Basic 6.0
Guía básica de Visual Basic 6.0
 
Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012
 
Dce2 introduccion win_forms
Dce2 introduccion win_formsDce2 introduccion win_forms
Dce2 introduccion win_forms
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
 
Visual basic
Visual basicVisual basic
Visual basic
 
Crear una aplicación de formularios windows forms
Crear una aplicación de formularios windows formsCrear una aplicación de formularios windows forms
Crear una aplicación de formularios windows forms
 
Windows.forms.ejercicios
Windows.forms.ejerciciosWindows.forms.ejercicios
Windows.forms.ejercicios
 
Nociones De Vba
Nociones De VbaNociones De Vba
Nociones De Vba
 
Form y container
Form y containerForm y container
Form y container
 
Formularios y contenedores
Formularios y contenedoresFormularios y contenedores
Formularios y contenedores
 
Visual 6.0
Visual 6.0Visual 6.0
Visual 6.0
 

Destacado

418A Brochure And Spec Sheet
418A Brochure And Spec Sheet418A Brochure And Spec Sheet
418A Brochure And Spec SheetPortaNails
 
#wlearn - Enterprise Peer-to-Peer Learning Platform
#wlearn - Enterprise Peer-to-Peer Learning Platform#wlearn - Enterprise Peer-to-Peer Learning Platform
#wlearn - Enterprise Peer-to-Peer Learning PlatformAtul Pandey
 
L'evolució: Saps d'on vens?
L'evolució: Saps d'on vens?L'evolució: Saps d'on vens?
L'evolució: Saps d'on vens?Lux Soler
 
Production log 12
Production log 12Production log 12
Production log 12Sammyallen
 
Lista de 10 plataformas webs para crear y diseñar presentaciones en lí
Lista de 10 plataformas webs para crear y diseñar presentaciones en líLista de 10 plataformas webs para crear y diseñar presentaciones en lí
Lista de 10 plataformas webs para crear y diseñar presentaciones en lícuatriplomonda
 
Envio de mass mails por salesforce
Envio de mass mails por salesforceEnvio de mass mails por salesforce
Envio de mass mails por salesforceDaniel Umaña
 
Production log 7
Production log 7Production log 7
Production log 7Sammyallen
 
Törvény vagy kegyelem
Törvény vagy kegyelemTörvény vagy kegyelem
Törvény vagy kegyelemMerenyi Zoltan
 
Undécimo ciclo de cine. "Pobreza y Exclusión Social"
Undécimo ciclo de cine. "Pobreza y Exclusión Social"Undécimo ciclo de cine. "Pobreza y Exclusión Social"
Undécimo ciclo de cine. "Pobreza y Exclusión Social"Cáritas Diocesana de Zaragoza
 

Destacado (20)

418A Brochure And Spec Sheet
418A Brochure And Spec Sheet418A Brochure And Spec Sheet
418A Brochure And Spec Sheet
 
#wlearn - Enterprise Peer-to-Peer Learning Platform
#wlearn - Enterprise Peer-to-Peer Learning Platform#wlearn - Enterprise Peer-to-Peer Learning Platform
#wlearn - Enterprise Peer-to-Peer Learning Platform
 
Melchor
MelchorMelchor
Melchor
 
Big bang
Big bangBig bang
Big bang
 
Wesbank Finanace 2005
Wesbank Finanace 2005Wesbank Finanace 2005
Wesbank Finanace 2005
 
L'evolució: Saps d'on vens?
L'evolució: Saps d'on vens?L'evolució: Saps d'on vens?
L'evolució: Saps d'on vens?
 
Production log 12
Production log 12Production log 12
Production log 12
 
FacOnlineDisc
FacOnlineDiscFacOnlineDisc
FacOnlineDisc
 
Examen t2 terra
Examen t2 terraExamen t2 terra
Examen t2 terra
 
Ed psy prezi
Ed psy preziEd psy prezi
Ed psy prezi
 
Lista de 10 plataformas webs para crear y diseñar presentaciones en lí
Lista de 10 plataformas webs para crear y diseñar presentaciones en líLista de 10 plataformas webs para crear y diseñar presentaciones en lí
Lista de 10 plataformas webs para crear y diseñar presentaciones en lí
 
Envio de mass mails por salesforce
Envio de mass mails por salesforceEnvio de mass mails por salesforce
Envio de mass mails por salesforce
 
prezi
preziprezi
prezi
 
T ais trabajo
T ais trabajoT ais trabajo
T ais trabajo
 
A kitartás győzelme
A kitartás győzelmeA kitartás győzelme
A kitartás győzelme
 
Production log 7
Production log 7Production log 7
Production log 7
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 
Törvény vagy kegyelem
Törvény vagy kegyelemTörvény vagy kegyelem
Törvény vagy kegyelem
 
Actos de presentación de la Campaña de Navidad 2013
Actos de presentación de la Campaña de Navidad 2013Actos de presentación de la Campaña de Navidad 2013
Actos de presentación de la Campaña de Navidad 2013
 
Undécimo ciclo de cine. "Pobreza y Exclusión Social"
Undécimo ciclo de cine. "Pobreza y Exclusión Social"Undécimo ciclo de cine. "Pobreza y Exclusión Social"
Undécimo ciclo de cine. "Pobreza y Exclusión Social"
 

Similar a Proyecto unidad 2 original (20)

Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual basic-6-0-guia
Visual basic-6-0-guiaVisual basic-6-0-guia
Visual basic-6-0-guia
 
21158360 visual-basic
21158360 visual-basic21158360 visual-basic
21158360 visual-basic
 
21158360 visual-basic
21158360 visual-basic21158360 visual-basic
21158360 visual-basic
 
Guia para programar_vba_excel
Guia para programar_vba_excelGuia para programar_vba_excel
Guia para programar_vba_excel
 
Herencia
HerenciaHerencia
Herencia
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
sosa
sosasosa
sosa
 
sosa
sosasosa
sosa
 
Taller info decimo
Taller info decimoTaller info decimo
Taller info decimo
 
Aplicaciones windows en visual basic.net
 Aplicaciones windows en visual basic.net Aplicaciones windows en visual basic.net
Aplicaciones windows en visual basic.net
 
Visual basic.
Visual basic.Visual basic.
Visual basic.
 
Visual basic jose martinez
Visual basic  jose martinezVisual basic  jose martinez
Visual basic jose martinez
 
Visual basic
Visual basic Visual basic
Visual basic
 
Guia 0 vb induccion
Guia 0 vb    induccionGuia 0 vb    induccion
Guia 0 vb induccion
 
Manual del programador_vfp6
Manual del programador_vfp6Manual del programador_vfp6
Manual del programador_vfp6
 

Proyecto unidad 2 original

  • 1. • 2.-realizar el diseño de la interfaz grafica para el proyecto propuesto. cuando VB abre un nuevo proyecto (así llamaremos a partir de ahora a nuestra aplicación mientras se encuentre en el proceso de desarrollo), le asigna el nombre Proyecto1que podemos ver como título en la ventana principal del IDE. En el área de trabajo hay una ventana con el título "Proyecto1 - Form1 (Form)" y dentro de esta ventana un formulario en blanco (o más bien en gris) con el título Form1. Este es el formulario que vamos a convertir en la ventana inicial de nuestra aplicación, es decir, en el interfaz.
  • 2. • Caption • La primera que modificaremos será, si todo lo has hecho como te indiqué, la que contiene el cursor de selección, es decir, la que se encuentra seleccionada (resaltada en color amarillo). Esta debe ser Caption. Si no es así, selecciónala tu mismo. Existen tres métodos para seleccionar una propiedad: (Nombre) Otra propiedad que vamos a modificar es (Nombre) que es el nombre con el que identificaremos el formulario internamente, es decir, en el código.
  • 3. • StartUpPosition • Esta propiedad determina la posición de un objeto la primera vez que aparece. Es decir, en el caso de nuestro formulario, la posición en que aparecerá en la pantalla del usuario. Como podrás ver en la columna de valor de esta propiedad aparece inicialmente "3 - Windows Default" y una flecha hacia abajo que nos indica que es un cuadro de lista desplegable. Si pulsas en esta flecha verás que tenemos las siguientes opciones: No se ha especificado ningún valor 0 - Manual inicial. Centrado en el elemento al que 1 - CenterOwner pertenece. 2 - CenterScreen Centrado en toda la pantalla. Esquina superior izquierda de la 3 - WindowsDefault pantalla.
  • 4. • 2.1 DISEÑAR FORMULARIO DEL MENU PRINCIPAL DEL PROYECTO Módulos de Formulario Cada formulario en su aplicación tiene un módulo de formulario asociado, estos son guardados con una extensión de archivo FRM y contienen: • Los valores de las propiedades para el formulario y sus controles. • Declaración de variables en el ámbito del formulario. • Procedimientos de evento y procedimientos generales en el ámbito del formulario. • Nota: Las descripciones gráficas de un formulario y los controles sobre el formulario son almacenados en formato binario en un archivo con extensión FRX. Módulos Estándar Los módulos estándar pueden contener código que es común a varios formularios en su aplicación. Este código es por omisión público, lo cual significa que fácilmente compartido con otros módulos de código, tales como un módulo de formulario. Estos módulos contienen declaraciones de procedimientos, tipos y variables. No pueden almacenar procedimientos de evento por que no contienen objetos.
  • 5. 2.2 DISEÑAR FORMULARIO INICAL DEL PROYECTO. • Normalmente la intefaz de una aplicación está compuesta por varios formularios. Cuando Visual Basic inicia la aplicación, automáticamente se muestra el formulario de arranque, mientras que los otros formularios deben ser mostrados y ocultados a través de código. El método o función usado depende de lo que deseamos hacer.
  • 6. • Método Show • Muestra un formulario. Si el formulario no está cargado al momento de ejecutar el método Show, Visual Basic lo cargará automáticamente. • Formato • NombreDelFormulario.Show • Ejemplo • FrmEntrada.Show • Sentencia Load • Carga un formulario a la memoria, pero no lo muestra. • Formato • Load NombreDelFormulario • Ejemplo • Load FrmEntrada
  • 7. 2.3 DISEÑAR LOS FORMULARIOS CORREPONDIENTES AL MENU PRINCIPAL. • Evento Load • El evento Load ocurre cuando el formulario es cargado en la memoria. Esto sucede cuando se usa la sentencia Load, o cuando se invoca el métodoShow y el formulario aún no está cargado en memoria. Normalmente, este evento se utiliza para establecer algunas propiedades del formulario, los controles que se encuentran en él, o variables a nivel del formulario.
  • 8. Método Hide Oculta un formulario, pero no lo descarga de memoria. Formato NombreDelFormulario.Hide Ejemplo: frmIngreso.Hide Sentencia Unload Descarga un formulario de memoria Evento Unload Ocurre cuando un formulario está a punto de descargarse. Este evento se desencadena porque un usuario cierra el formulario mediante el comandoCerrar del menú Control o una sentencia Unload. El parámetro Cancelar, es un entero que determina si el formulario es descargado. Si Cancelar es 0, el formulario se descarga. Establecer Cancelara cualquier valor distinto de cero impide que el formulario sea descargado.
  • 9. • Formularios Modales y No Modales • Un formulario que se abre como Modal, no permite que el usuario interactúe con otros formularios de la misma aplicación hasta que no sea cerrado. • Un formulario que se abre como No Modal, permite al usuario cambiar a otros formularios de la misma aplicación sin que los primeros sean cerrados. • El argumento Estilo del método Show determina si el formulario se abre como Modal o No Modal.
  • 10. 2.4 VINCULAR FORMULARIOS DE PROYECTO • SE NECESITA UN CODIGO Y tienes 3 maneras de hacerlo: 1.- Forma.visible = true 2.- Forma.show () 3.- Forma.show () 1 para que se anteponga sobre la primera y no te deje regresar a la primera sino hasta que hayas cerrado la segunda, encontraras esta funcion muy util en ciertas aplicaciones