ipoe clase5

16
Curso 918 Prof. Francisco Gutierrez Introducción a la Programación Orientada por Eventos Visual Basic.net Clase 5

Upload: fico-gutierrez

Post on 14-Jul-2015

199 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ipoe clase5

Curso 918

Prof. Francisco Gutierrez

Introducción a la Programación

Orientada por Eventos – Visual

Basic.net

Clase 5

Page 2: Ipoe clase5

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.

Page 3: Ipoe clase5

Función Validar Devuelve valor booleano (true o false).

Posiciona el cursor en el campo correspondiente

Page 4: Ipoe clase5

Procedimiento Escribir

Page 5: Ipoe clase5

Procedimiento Limpiar Resetea el formulario para seguir cargando

productos

Page 6: Ipoe clase5

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.

Page 7: Ipoe clase5

Timer 1 Se programa el evento “tick” del timer.

Este evento ocurre cada un decisegundo (10

decisegundos = 1 segundo).

Page 8: Ipoe clase5

Timer 2 …

Page 9: Ipoe clase5

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.

Page 10: Ipoe clase5

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.

Page 11: Ipoe clase5

Ejemplo de Aplicación SDI

Page 12: Ipoe clase5

Ejemplo de Aplicación MDI

Page 13: Ipoe clase5

Ejemplo: Formulario Hijo 1

Page 14: Ipoe clase5

Ejemplo: Formulario Hijo 2

Page 15: Ipoe clase5

Ejemplo: Formulario Padre

Page 16: Ipoe clase5

… fin …

Muchas gracias.