SlideShare una empresa de Scribd logo
Profa. Margarita Romero Alvarado
Realizar el diseño de la
intefaz gráfica para el
proyecto propuesto
Aunque el entorno visual
interactivo de Visual Basic, y
similares, posee una serie de
herramientas integradas en
una interfaz gráfica de
usuario, es preciso tener en
cuenta una serie de
elementos para efectuar el
diseño, y realizar una serie
de etapas metodológicas
para diseñar una aplicación
(o proyecto).
Cuando se inicia Visual
Basic, se crea un proyecto
nuevo con un formulario.
El formulario es el principal medio de comunicación entre el usuario y la aplicación.
Los usuarios interactúan con los controles sobre el formulario para ingresarle datos y
obtener resultados.
Para añadir controles a un formulario tenemos dos métodos:


Método 1
Teniendo el cuadro de Herramientas o un Formulario visible, haga doble clic en el
control que desea añadir en el Cuadro de Herramientas, los controles se ubican en el
centro del formulario, uno encima de otro, luego hay que moverlos a la posición
deseada dentro del formulario.

Método 2
Haga clic sobre el control en el Cuadro de Herramientas.
Ubique el puntero del Mouse (una cruz) sobre el formulario en la esquina superior
izquierda donde desea colocar el control.
Realice un clic sostenido mientras arrastra el puntero a la esquina superior derecha
donde colocará el control.
Suelte el botón del Mouse.
Propiedades

BackColor. Color de fondo del formulario.
BorderStyle. Estilo del borde del formulario.
Caption. Texto en la barra de título del formulario.
ControlBox True/False. Determina si tiene o no el cuadro de control.
Enabled True/False. Determina si está habilitado para responder a las acciones del usuario.
Icon. Icono que se muestra cuando el formulario está minimizado.
Left y Top. Ubicación del formulario.
MaxButton True/False. Determina si tiene o no el botón Maximizar.
MinButton True/False. Determina si tiene o no el botón Minimizar.
Name. Nombre del formulario.
WindowState. Estado inicial del formulario(normal, maximizado o minimizado)

Eventos

Activate. Ocurre cuando el formulario se convierte en la ventana activa.
Click. Ocurre cuando hace clic sobre el formulario.
Deactivate. Ocurre cuando el formulario deja de ser la ventana activa.
Load. Ocurre cuando se carga un formulario.
Unload. Ocurre cuando un formulario está a punto de descargarse.

Métodos

Hide. Oculta el formulario.
Refresh. Actualiza el contenido del formulario.
SetFocus. Le entrega el enfoque al formulario.
Show. Hace visible el formulario.
Normalmente la interfaz de una aplicación está formado por varios
formularios. Cuando visual Basic inicia la aplicación, automáticamente se
muestra el formulario. Deben ser mostrados y ocultados a través de códigos.
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
Normalmente la interfaz de una aplicación está formado por varios
formularios. Cuando visual Basic inicia la
aplicación, automáticamente se muestra el formulario. Deben ser
mostrados y ocultados a través de códigos.
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
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étodo Show 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 eventos e
desencadena porque un usuario cierra el formulario mediante el comando
Cerrar 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.
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 útil en ciertas aplicaciones

Más contenido relacionado

La actualidad más candente

Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
Lic. Rolando Torres
 
office
officeoffice
office
delangel1
 
Inspecciones con la app EvaluAECIM
Inspecciones con la app EvaluAECIMInspecciones con la app EvaluAECIM
Inspecciones con la app EvaluAECIM
Carac Consultores
 
Manual NetSupport
Manual NetSupportManual NetSupport
Manual NetSupport
Víctor Villoria
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
Diomedes Ignacio Domínguez Ureña
 
Panel de control anita maiza
Panel de control anita maizaPanel de control anita maiza
Panel de control anita maiza
anymai
 
Guia De Programacion En Visual Basic
Guia De Programacion En Visual BasicGuia De Programacion En Visual Basic
Guia De Programacion En Visual Basic
nesmarco
 
Trabajo de eventos de visual basic
Trabajo de eventos de visual basicTrabajo de eventos de visual basic
Trabajo de eventos de visual basic
chocoeli
 
actividad
actividadactividad
actividad
Mauricio Arteaga
 
Maria de los angeles
Maria de los angelesMaria de los angeles
Maria de los angeles
arist456
 
actividad 2
actividad  2actividad  2
actividad 2
Mauricio Arteaga
 
Panel de control
Panel de controlPanel de control
Panel de control
Mauricio TLl
 
Visual basic
Visual basicVisual basic
Visual basic
josser96
 
Lección 1
Lección 1Lección 1
Lección 1
Pablo Montalvo
 
Diapositivas panel de control access christian reyes c.
Diapositivas panel de control access christian reyes c.Diapositivas panel de control access christian reyes c.
Diapositivas panel de control access christian reyes c.
Christian Afc Reyes
 
DESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIODESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIO
Ana Zavala
 
Botones de comando
Botones de comandoBotones de comando
Botones de comando
milton vega
 
Formulario en dreamweaver ficko
Formulario en dreamweaver fickoFormulario en dreamweaver ficko
Formulario en dreamweaver ficko
jhhdui
 
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
RicardoRomero232
 

La actualidad más candente (19)

Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
 
office
officeoffice
office
 
Inspecciones con la app EvaluAECIM
Inspecciones con la app EvaluAECIMInspecciones con la app EvaluAECIM
Inspecciones con la app EvaluAECIM
 
Manual NetSupport
Manual NetSupportManual NetSupport
Manual NetSupport
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
 
Panel de control anita maiza
Panel de control anita maizaPanel de control anita maiza
Panel de control anita maiza
 
Guia De Programacion En Visual Basic
Guia De Programacion En Visual BasicGuia De Programacion En Visual Basic
Guia De Programacion En Visual Basic
 
Trabajo de eventos de visual basic
Trabajo de eventos de visual basicTrabajo de eventos de visual basic
Trabajo de eventos de visual basic
 
actividad
actividadactividad
actividad
 
Maria de los angeles
Maria de los angelesMaria de los angeles
Maria de los angeles
 
actividad 2
actividad  2actividad  2
actividad 2
 
Panel de control
Panel de controlPanel de control
Panel de control
 
Visual basic
Visual basicVisual basic
Visual basic
 
Lección 1
Lección 1Lección 1
Lección 1
 
Diapositivas panel de control access christian reyes c.
Diapositivas panel de control access christian reyes c.Diapositivas panel de control access christian reyes c.
Diapositivas panel de control access christian reyes c.
 
DESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIODESARROLLA APLICACIONES DE ESCRITORIO
DESARROLLA APLICACIONES DE ESCRITORIO
 
Botones de comando
Botones de comandoBotones de comando
Botones de comando
 
Formulario en dreamweaver ficko
Formulario en dreamweaver fickoFormulario en dreamweaver ficko
Formulario en dreamweaver ficko
 
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
Simulador cave- Romero Ricardo, Soruco Fernando, Rodriguez Jesus
 

Destacado

20071002 Apresentacao Mz Real Estate Port
20071002 Apresentacao Mz Real Estate Port20071002 Apresentacao Mz Real Estate Port
20071002 Apresentacao Mz Real Estate Port
Camargo Corrêa Desenvolvimento Imobiliário (CCDI)
 
Quantas Vezes
Quantas VezesQuantas Vezes
Quantas Vezes
IARA FAGUNDES
 
Consolidando 2008
Consolidando 2008Consolidando 2008
Consolidando 2008
guestad5f37
 
Você recebeu esse e-mail?
Você recebeu esse e-mail?Você recebeu esse e-mail?
Você recebeu esse e-mail?
Andre de Castro Zorzo
 
E xame hist a 623 - informações
E xame hist a 623 - informaçõesE xame hist a 623 - informações
E xame hist a 623 - informações
Ana Cristina F
 
Uso del programa prezi
Uso del programa  preziUso del programa  prezi
Uso del programa prezi
CIENCIAS Cic
 
Six Sigma Green Belt Certification
Six Sigma Green Belt CertificationSix Sigma Green Belt Certification
Six Sigma Green Belt CertificationSefakor Fianu
 
Aula 4 ucam 2014.1- epa - weber
Aula 4   ucam 2014.1- epa - weberAula 4   ucam 2014.1- epa - weber
Aula 4 ucam 2014.1- epa - weber
Angelo Peres
 
Empreendedorismo Ágil
Empreendedorismo ÁgilEmpreendedorismo Ágil
Empreendedorismo Ágil
guestde6fa9
 
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cnWorkshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
Ásia Mágica
 
El planeta tierra
El planeta tierraEl planeta tierra
El planeta tierra
Matii Dew
 
Aula 3 2014.1 ucam - comp org - comunicação 2
Aula 3   2014.1 ucam - comp org - comunicação 2Aula 3   2014.1 ucam - comp org - comunicação 2
Aula 3 2014.1 ucam - comp org - comunicação 2
Angelo Peres
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
daniela-cifuentes
 
Interv.. ultimo en pdf..
Interv.. ultimo en pdf..Interv.. ultimo en pdf..
Interv.. ultimo en pdf..
cifuentesbkarenp
 
As quatro leis da espiritualidade
As quatro leis da espiritualidadeAs quatro leis da espiritualidade
As quatro leis da espiritualidade
IARA FAGUNDES
 
Jonathan Caillouet Resume - UVA August
Jonathan Caillouet Resume - UVA AugustJonathan Caillouet Resume - UVA August
Jonathan Caillouet Resume - UVA August
Jonathan Caillouet
 
Aula 8 ucam 2014.1 - epa - empowerment
Aula 8   ucam 2014.1 - epa - empowermentAula 8   ucam 2014.1 - epa - empowerment
Aula 8 ucam 2014.1 - epa - empowerment
Angelo Peres
 
Para los niños_de_antes___1944-2000
Para los niños_de_antes___1944-2000Para los niños_de_antes___1944-2000
Para los niños_de_antes___1944-2000
Gloria Espinosa
 
Calendário inscrições
Calendário inscriçõesCalendário inscrições
Calendário inscrições
Ana Cristina F
 
Física2 bach 11.1 fracaso en la detección de un sdr absoluto
Física2 bach 11.1 fracaso en la detección de un sdr absolutoFísica2 bach 11.1 fracaso en la detección de un sdr absoluto
Física2 bach 11.1 fracaso en la detección de un sdr absoluto
Tarpafar
 

Destacado (20)

20071002 Apresentacao Mz Real Estate Port
20071002 Apresentacao Mz Real Estate Port20071002 Apresentacao Mz Real Estate Port
20071002 Apresentacao Mz Real Estate Port
 
Quantas Vezes
Quantas VezesQuantas Vezes
Quantas Vezes
 
Consolidando 2008
Consolidando 2008Consolidando 2008
Consolidando 2008
 
Você recebeu esse e-mail?
Você recebeu esse e-mail?Você recebeu esse e-mail?
Você recebeu esse e-mail?
 
E xame hist a 623 - informações
E xame hist a 623 - informaçõesE xame hist a 623 - informações
E xame hist a 623 - informações
 
Uso del programa prezi
Uso del programa  preziUso del programa  prezi
Uso del programa prezi
 
Six Sigma Green Belt Certification
Six Sigma Green Belt CertificationSix Sigma Green Belt Certification
Six Sigma Green Belt Certification
 
Aula 4 ucam 2014.1- epa - weber
Aula 4   ucam 2014.1- epa - weberAula 4   ucam 2014.1- epa - weber
Aula 4 ucam 2014.1- epa - weber
 
Empreendedorismo Ágil
Empreendedorismo ÁgilEmpreendedorismo Ágil
Empreendedorismo Ágil
 
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cnWorkshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
Workshop de Medicina Tradicional Chinesa, China, julho de 2009 cn
 
El planeta tierra
El planeta tierraEl planeta tierra
El planeta tierra
 
Aula 3 2014.1 ucam - comp org - comunicação 2
Aula 3   2014.1 ucam - comp org - comunicação 2Aula 3   2014.1 ucam - comp org - comunicação 2
Aula 3 2014.1 ucam - comp org - comunicação 2
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
 
Interv.. ultimo en pdf..
Interv.. ultimo en pdf..Interv.. ultimo en pdf..
Interv.. ultimo en pdf..
 
As quatro leis da espiritualidade
As quatro leis da espiritualidadeAs quatro leis da espiritualidade
As quatro leis da espiritualidade
 
Jonathan Caillouet Resume - UVA August
Jonathan Caillouet Resume - UVA AugustJonathan Caillouet Resume - UVA August
Jonathan Caillouet Resume - UVA August
 
Aula 8 ucam 2014.1 - epa - empowerment
Aula 8   ucam 2014.1 - epa - empowermentAula 8   ucam 2014.1 - epa - empowerment
Aula 8 ucam 2014.1 - epa - empowerment
 
Para los niños_de_antes___1944-2000
Para los niños_de_antes___1944-2000Para los niños_de_antes___1944-2000
Para los niños_de_antes___1944-2000
 
Calendário inscrições
Calendário inscriçõesCalendário inscrições
Calendário inscrições
 
Física2 bach 11.1 fracaso en la detección de un sdr absoluto
Física2 bach 11.1 fracaso en la detección de un sdr absolutoFísica2 bach 11.1 fracaso en la detección de un sdr absoluto
Física2 bach 11.1 fracaso en la detección de un sdr absoluto
 

Similar a Unidad 2

1 eventos - controles - formularios
1   eventos - controles - formularios1   eventos - controles - formularios
1 eventos - controles - formularios
guest15144ec
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
Paulo Guerra Terán
 
Uniidad 2 margara
Uniidad 2 margaraUniidad 2 margara
Uniidad 2 margara
Rickardoo Ortizs
 
desarrolla aplicaciones
desarrolla aplicacionesdesarrolla aplicaciones
desarrolla aplicaciones
isaura404aguilar
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
Goneck
 
fundamentos de programacion web
fundamentos de programacion webfundamentos de programacion web
fundamentos de programacion web
aracely404
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
Eduardo_Staiti11
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
Gabriel Hernadez Meza
 
Visual basic.net trabajo de laboratorio
Visual basic.net trabajo de laboratorioVisual basic.net trabajo de laboratorio
Visual basic.net trabajo de laboratorio
Criz27
 
tutorial clockingit.pdf
tutorial clockingit.pdftutorial clockingit.pdf
tutorial clockingit.pdf
SistemadeEstudiosMed
 
tutorial clockingit.docx
tutorial clockingit.docxtutorial clockingit.docx
tutorial clockingit.docx
SistemadeEstudiosMed
 
Manual de delphi 6.0
Manual de delphi 6.0Manual de delphi 6.0
Manual de delphi 6.0
Warman Malio Mateo
 
Trabajo sobre visual basic
Trabajo sobre visual basic Trabajo sobre visual basic
Trabajo sobre visual basic
Jose Luis Florez Mantilla
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
vnslgars
 
Ceubas10
Ceubas10Ceubas10
Ceubas10
guest7352bc
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
valeeyazmin
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
valeeyazmin
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
Rickardoo Ortizs
 
Proyecto unidad 2
Proyecto unidad 2Proyecto unidad 2
Proyecto unidad 2
valeeyazmin
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
deniizz
 

Similar a Unidad 2 (20)

1 eventos - controles - formularios
1   eventos - controles - formularios1   eventos - controles - formularios
1 eventos - controles - formularios
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
 
Uniidad 2 margara
Uniidad 2 margaraUniidad 2 margara
Uniidad 2 margara
 
desarrolla aplicaciones
desarrolla aplicacionesdesarrolla aplicaciones
desarrolla aplicaciones
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
fundamentos de programacion web
fundamentos de programacion webfundamentos de programacion web
fundamentos de programacion web
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
 
Desarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datosDesarrolla aplicaciones de escritorio con bases de datos
Desarrolla aplicaciones de escritorio con bases de datos
 
Visual basic.net trabajo de laboratorio
Visual basic.net trabajo de laboratorioVisual basic.net trabajo de laboratorio
Visual basic.net trabajo de laboratorio
 
tutorial clockingit.pdf
tutorial clockingit.pdftutorial clockingit.pdf
tutorial clockingit.pdf
 
tutorial clockingit.docx
tutorial clockingit.docxtutorial clockingit.docx
tutorial clockingit.docx
 
Manual de delphi 6.0
Manual de delphi 6.0Manual de delphi 6.0
Manual de delphi 6.0
 
Trabajo sobre visual basic
Trabajo sobre visual basic Trabajo sobre visual basic
Trabajo sobre visual basic
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
 
Ceubas10
Ceubas10Ceubas10
Ceubas10
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 
Proyecto unidad 2
Proyecto unidad 2Proyecto unidad 2
Proyecto unidad 2
 
Proyecto unidad 2 original
Proyecto unidad 2 originalProyecto unidad 2 original
Proyecto unidad 2 original
 

Más de Ayhli123

Invitacion
InvitacionInvitacion
InvitacionAyhli123
 
Base de Datos
Base de DatosBase de Datos
Base de DatosAyhli123
 
Proyecto "Papelería"
Proyecto "Papelería"Proyecto "Papelería"
Proyecto "Papelería"
Ayhli123
 
Proyecto
ProyectoProyecto
Proyecto
Ayhli123
 
Pasos de proyecto1
Pasos de proyecto1Pasos de proyecto1
Pasos de proyecto1
Ayhli123
 
Unidad
UnidadUnidad
Unidad
Ayhli123
 
Invitación
InvitaciónInvitación
InvitaciónAyhli123
 
Botones de colores
Botones de coloresBotones de colores
Botones de colores
Ayhli123
 
Teclado visual basic 6.0
Teclado visual basic 6.0Teclado visual basic 6.0
Teclado visual basic 6.0
Ayhli123
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0
Ayhli123
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
Ayhli123
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
Ayhli123
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.p
Ayhli123
 
Visual 0.6
Visual  0.6Visual  0.6
Visual 0.6
Ayhli123
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
Ayhli123
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
Ayhli123
 
Copia de e.si.m.l.p
Copia de e.si.m.l.pCopia de e.si.m.l.p
Copia de e.si.m.l.p
Ayhli123
 

Más de Ayhli123 (18)

Invitacion
InvitacionInvitacion
Invitacion
 
Logo
LogoLogo
Logo
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Proyecto "Papelería"
Proyecto "Papelería"Proyecto "Papelería"
Proyecto "Papelería"
 
Proyecto
ProyectoProyecto
Proyecto
 
Pasos de proyecto1
Pasos de proyecto1Pasos de proyecto1
Pasos de proyecto1
 
Unidad
UnidadUnidad
Unidad
 
Invitación
InvitaciónInvitación
Invitación
 
Botones de colores
Botones de coloresBotones de colores
Botones de colores
 
Teclado visual basic 6.0
Teclado visual basic 6.0Teclado visual basic 6.0
Teclado visual basic 6.0
 
Practicas de visual basic 6.0
Practicas de visual basic 6.0Practicas de visual basic 6.0
Practicas de visual basic 6.0
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.p
 
Visual 0.6
Visual  0.6Visual  0.6
Visual 0.6
 
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
 
Copia de e.si.m.l.p
Copia de e.si.m.l.pCopia de e.si.m.l.p
Copia de e.si.m.l.p
 

Unidad 2

  • 2. Realizar el diseño de la intefaz gráfica para el proyecto propuesto Aunque el entorno visual interactivo de Visual Basic, y similares, posee una serie de herramientas integradas en una interfaz gráfica de usuario, es preciso tener en cuenta una serie de elementos para efectuar el diseño, y realizar una serie de etapas metodológicas para diseñar una aplicación (o proyecto). Cuando se inicia Visual Basic, se crea un proyecto nuevo con un formulario.
  • 3. El formulario es el principal medio de comunicación entre el usuario y la aplicación. Los usuarios interactúan con los controles sobre el formulario para ingresarle datos y obtener resultados.
  • 4. Para añadir controles a un formulario tenemos dos métodos: Método 1 Teniendo el cuadro de Herramientas o un Formulario visible, haga doble clic en el control que desea añadir en el Cuadro de Herramientas, los controles se ubican en el centro del formulario, uno encima de otro, luego hay que moverlos a la posición deseada dentro del formulario. Método 2 Haga clic sobre el control en el Cuadro de Herramientas. Ubique el puntero del Mouse (una cruz) sobre el formulario en la esquina superior izquierda donde desea colocar el control. Realice un clic sostenido mientras arrastra el puntero a la esquina superior derecha donde colocará el control. Suelte el botón del Mouse.
  • 5. Propiedades BackColor. Color de fondo del formulario. BorderStyle. Estilo del borde del formulario. Caption. Texto en la barra de título del formulario. ControlBox True/False. Determina si tiene o no el cuadro de control. Enabled True/False. Determina si está habilitado para responder a las acciones del usuario. Icon. Icono que se muestra cuando el formulario está minimizado. Left y Top. Ubicación del formulario. MaxButton True/False. Determina si tiene o no el botón Maximizar. MinButton True/False. Determina si tiene o no el botón Minimizar. Name. Nombre del formulario. WindowState. Estado inicial del formulario(normal, maximizado o minimizado) Eventos Activate. Ocurre cuando el formulario se convierte en la ventana activa. Click. Ocurre cuando hace clic sobre el formulario. Deactivate. Ocurre cuando el formulario deja de ser la ventana activa. Load. Ocurre cuando se carga un formulario. Unload. Ocurre cuando un formulario está a punto de descargarse. Métodos Hide. Oculta el formulario. Refresh. Actualiza el contenido del formulario. SetFocus. Le entrega el enfoque al formulario. Show. Hace visible el formulario.
  • 6. Normalmente la interfaz de una aplicación está formado por varios formularios. Cuando visual Basic inicia la aplicación, automáticamente se muestra el formulario. Deben ser mostrados y ocultados a través de códigos. 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. Normalmente la interfaz de una aplicación está formado por varios formularios. Cuando visual Basic inicia la aplicación, automáticamente se muestra el formulario. Deben ser mostrados y ocultados a través de códigos.
  • 8. 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
  • 9. 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étodo Show 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.
  • 10. 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 eventos e desencadena porque un usuario cierra el formulario mediante el comando Cerrar 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.
  • 11. 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 útil en ciertas aplicaciones