Unidad 2

320 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
320
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Unidad 2

  1. 1. Profa. Margarita Romero Alvarado
  2. 2. Realizar el diseño de laintefaz gráfica para elproyecto propuestoAunque el entorno visualinteractivo de Visual Basic, y similares, posee una serie deherramientas integradas enuna interfaz gráfica deusuario, es preciso tener encuenta una serie deelementos para efectuar eldiseño, y realizar una serie deetapas metodológicas paradiseñar una aplicación (oproyecto).Cuando se inicia VisualBasic, se crea un proyectonuevo con un formulario.
  3. 3. 2.1 Diseñar el formulario inicial del proyecto. El formulario es el principal medio de comunicación entre el usuario y la aplicación. Losusuarios interactúan con los controles sobre el formulario para ingresarle datos y obtenerresultados.
  4. 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 elcontrol que desea añadir en el Cuadro de Herramientas, los controles se ubican en elcentro del formulario, uno encima de otro, luego hay que moverlos a la posición deseadadentro del formulario.Método 2Haga clic sobre el control en el Cuadro de Herramientas.Ubique el puntero del Mouse (una cruz) sobre el formulario en la esquina superiorizquierda donde desea colocar el control.Realice un clic sostenido mientras arrastra el puntero a la esquina superior derechadonde colocará el control.Suelte el botón del Mouse.
  5. 5. PropiedadesBackColor. 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)EventosActivate. 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étodosHide. Oculta el formulario.Refresh. Actualiza el contenido del formulario.SetFocus. Le entrega el enfoque al formulario.Show. Hace visible el formulario.
  6. 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 elmétodo Show, Visual Basic lo cargará automáticamente.FormatoNombreDelFormulario.ShowEjemploFrmEntrada.ShowSentencia LoadCarga un formulario a la memoria, pero no lo muestra.FormatoLoad NombreDelFormularioEjemploLoad FrmEntrada
  7. 7. Normalmente la interfaz de una aplicación está formado por variosformularios. Cuando visual Basic inicia la aplicación, automáticamente 2.2 Diseñar el formulariose muestra el formulario. Deben ser mostrados y ocultados a través decódigos. del menú principal del proyecto.
  8. 8. Método showMuestra un formulario. Si el formulario no está cargado al momentode ejecutar el método Show, Visual Basic lo cargará automáticamente.FormatoNombreDelFormulario.ShowEjemplo FrmEntrada.ShowSentencia LoadCarga un formulario a la memoria, pero no lo muestra.FormatoLoad NombreDelFormularioEjemploLoad FrmEntrada
  9. 9. 2.3 DISEÑAR LOS FORMULARIOS  CORREPONDIENTES ALEvento LoadEl evento Load ocurre cuando el formulario es cargado en la memoria. Esto MENU PRINCIPALsucede cuando se usa la sentencia Load, o cuando se invoca el método Show yel formulario aún no está cargado en memoria. Normalmente, este evento seutiliza para establecer algunas propiedades del formulario, los controles que seencuentran en él, o variables a nivel del formulario.
  10. 10. Método HideOculta un formulario, pero no lo descarga de memoria.FormatoNombreDelFormulario.HideEjemplo:frmIngreso.Hide Sentencia UnloadDescarga un formulario de memoriaEvento UnloadOcurre cuando un formulario está a punto de descargarse. Este eventos edesencadena 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 esdescargado. Si Cancelar es 0, el formulario se descarga. Establecer Cancelaracualquier valor distinto de cero impide que el formulario sea descargado.
  11. 11. 2.4 VINCULAR FORMULARIOS DE  PROYECTOSE NECESITA UN CODIGO Y tienes 3 maneras de hacerlo:1.- Forma.visible = true2.- Forma.show ()3.- Forma.show () 1 para que se anteponga sobre la primera y no te dejeregresar a la primera sino hasta que hayas cerrado la segunda, encontraras estafuncion muy útil en ciertas aplicaciones

×