ipoe clase5
TRANSCRIPT
Curso 918
Prof. Francisco Gutierrez
Introducción a la Programación
Orientada por Eventos – Visual
Basic.net
Clase 5
Faltantes de la Aplicación Tienda Función “validar” completa.
Sub “escribir”.
Sub “limpiar”.
Adicionalmente
Cuadro de “progreso” de escritura a disco.
Uso de timers.
Función Validar Devuelve valor booleano (true o false).
Posiciona el cursor en el campo correspondiente
Procedimiento Escribir
Procedimiento Limpiar Resetea el formulario para seguir cargando
productos
Formulario 2 (simulación
opcional) Muestra una barra de progreso de “carga de
archivo”.
Utiliza 2 timers
Uno para cargar la barra.
Otro para cerrar el form.
Timer 1 Se programa el evento “tick” del timer.
Este evento ocurre cada un decisegundo (10
decisegundos = 1 segundo).
Timer 2 …
Aplicaciones SDI Una aplicación de tipo o estilo SDI (Single
Document Interface), Interfaz de Documento
Sencillo, está compuesta fundamentalmente de
un único formulario, a través del cual, el usuario
realiza toda la interacción con el programa.
Como ejemplos de este tipo de aplicación
tenemos el Bloc de Notas o la Calculadora de
Windows.
Un programa SDI puede tener más de un
formulario, aunque no sea algo habitual.
Cuando eso ocurre, los formularios se ejecutan
independientemente, sin un elemento contenedor
que los organice.
Aplicaciones MDI Una aplicación de tipo o estilo MDI (Multiple
Document Interface), Interfaz de Documento Múltiple, se compone de un formulario principal, también denominado formulario MDI, que actuará como contenedor de otros formularios (documentos) abiertos durante el transcurso del programa, denominados formularios hijos o secundarios MDI.
Como ejemplos de este tipo de aplicación tenemos PowerPoint o Access.
Un formulario MDI admite los mismos controles que un formulario normal,
Se recomienda limitar los controles en un MDI a los estrictamente necesarios.
El menú es el ejemplo más identificativo de control idóneo para un formulario MDI, ya que a través de sus opciones, podremos abrir los formularios hijos de la aplicación.
Ejemplo de Aplicación SDI
Ejemplo de Aplicación MDI
Ejemplo: Formulario Hijo 1
Ejemplo: Formulario Hijo 2
Ejemplo: Formulario Padre
… fin …
Muchas gracias.