Programación en Visual Basic Lección #6: Cajas de Diálogo Comunes y Menús Por Antonio F. Huertas.

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN Visual Profra. Graciela Prado.
Advertisements

Informes e impresión en aplicaciones Windows Forms
PROGRAMACIÓN Visual Profra. Graciela Prado. Visual Basic Es un lenguaje de programación diseñado para facilitar el desarrollo de aplicaciones en un entorno.
Trabajar con controles
Manejo de errores y excepciones
Una vez completada esta lección, podrá:
Una vez completada esta lección, podrá:
Una vez completada esta lección, podrá:
TABLAS EN WORD.
Tutorial Barra de Herramientas. Esta es la portada de Hot Potatoes. Aquí verá unas pestañas en la barra de herramientas. Al hacer un clic en File verá
UNIVERSIDAD INTERAMERICANA
TÉCNICO EN REGISTROS Y ESTADÍSTICAS DE SALUD
Módulo 1: Primeros Pasos
Writer OpenOffice.org Material de la Prof. Jessie Lema PROCESADOR DE
Elementos esenciales de PowerPoint
CURSO DE OFIMATICA BASICA
Material de la Prof. Jessie Lema
CONTROLES BASICOS PARTE DEL ENTORNO DE VISUAL BASIC
Funcionamiento Básico
Microsoft Office EXCEL
Seminario de Informática Unidad 4: Planillas de Cálculo Microsoft Excel – TP3 y TP4.
TALLER DE ALFABETIZACIÓN DIGITAL
DISEÑO DE SITIOS WEB FRONTPAGE 2003.
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Es la tercera etiqueta de Excel de la banda de opciones.
1 Planilla de cálculo TALLER DE ALFABETIZACIÓN DIGITAL.
Módulo 8: Manejo de Errores y Excepciones
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
FUNCIONES DE IMPRESIÓN
 Diseño de Página  Encabezados  Importar Datos  Inmovilizar paneles  Bloqueo de Celdas  Impresión.
Laboratorio Informática II Clase 5 Excel Controles Active X.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Hermilia Molina Acevedo
MICROSOFT EXCEL Excel es una aplicación del tipo hoja de calculo, integrada en el entorno Windows, y desarrollada por Microsoft, en la cual se combinan.
Características básicas de las presentaciones
QUIMESTRE II PARCIAL I.
O3 Report. 2 El O3 Report  El O3 Report es una herramienta que permite crear informes que incluyen una o más vistas del mismo cubo, con la posibilidad.
Programación en Visual Basic
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Programación en Visual Basic
Tema 10. Uso de formularios y controles
Programación en Visual Basic
Parcial 2 TEMA: ELEMENTOS COMUNES. Navegar por los archivos Los gestores de archivos o exploradores son los encargados de permitirnos navegar por las.
1 Una vez completada esta lección, podrá: Dar formato a texto. Dar formato a números como moneda. Utilizar Copiar formato. Agregar bordes a celdas. Agregar.
Tarea de investigación
UNIDAD 8 Funciones de Software de presentaciones.
ELEMENTOS COMUNES UNIDAD 3. Fecha: 20 de junio de 2011 Periodo# : 2 Objetivo: Identificar y reconocer herramientas comunes para editar y dar formatos.
Combinar Correspondencia
Formatos en Power Point 2007
Ing. Vanessa Borjas. Entorno gráfico En un entorno gráfico se tiende a que cada uno de los programas esté compuesto por un formulario, aunque no es una.
QUE ES MICROSOFT WORD Microsoft Word es un software destinado al procesamiento de textos. Fue creado por la empresa Microsoft, y actualmente viene integrado.
S ISTEMA O PERATIVO P ROCESADOR DE T EXTOS. SOFTWARE El primer elemento de un sistema de computación es el hardware (equipamiento). El SOFTWARE es el.
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
ACTIVIDAD 2. CONFIGURAR PAGINA. CONFIGURACIÓN DE LA PRESENTACIÓN Describe los 5 pasos para configurar la presentación de las diapositivas, que vas.
TABLAS EN PROCESADOR WRITER. INSERTAR UNA TABLA Método 1 Menú TABLA Opción INSERTAR / TABLA Método 2 Presionar Ctrl + F12 En la ventana que aparece se.
Alfabetizacion Digital 2013
ORGANIGRAMAS Y DIAGRAMAS IMPRESIÓN ORGANIGRAMAS Y DIAGRAMAS Un organigrama es un elemento gráfico que representa una organización, normalmente jerárquica,
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. OBJETIVO:
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Programación en Visual Basic
1 Una vez completada esta lección, podrá: Agregar un encabezado y un pie de página a una hoja de cálculo. Cambiar los márgenes y centrar una hoja de cálculo.
Programación Aplicada de Computadoras Lección #4 – Estructuras de Decisión Prof. Antonio F. Huertas.
Unidad 3 ELEMENTOS COMUNES Navegar por los archivos Los gestores de archivos o exploradores de ficheros (file manager) son los encargados de permitirnos.
( a) Barra de Titulo ( b) Botones de control (maximizar, minimizar, cerrar) ( c) Barra de menú (d ) Barra de herramientas ( e) Diapositivas (f ) Esquema.
Programación en Visual Basic
Microsoft Word Procesador de Textos
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Informes e impresión en aplicaciones Windows Forms
Transcripción de la presentación:

Programación en Visual Basic Lección #6: Cajas de Diálogo Comunes y Menús Por Antonio F. Huertas

Cajas de diálogo comunes Visual Basic.NET provee un conjunto de cajas de diálogo predefinido para tareas comunes (common dialog boxes). Estos son: OpenFileDialog y SaveFileDialog PrintDialog y PrintPreviewDialog PageSetupDialog Font Dialog ColorDialog El resultado devuelto por el método ShowDialog() es de tipo DialogResult y puede ser: DialogResult.OK DialogResult.Cancel

Cajas de diálogo comunes - OpenFileDialog Permite seleccionar cuál archivo se desea cargar en memoria principal. Propiedades importantes: Filter – criterio para seleccionar el archivo InitialDirectory – directorio que se muestra. Normalmente es “Environment.CurrentDirectory” Filename – nombre (incluyendo trayectoria) del archivo seleccionado

Cajas de diálogo comunes – OpenFileDialog (cont.)

OpenFileDialog1.Filter = _ "Text files (*.txt)|*.txt|All files|*.*" result = OpenFileDialog1.ShowDialog() If result = DialogResult.OK Then Try fullFileName = OpenFileDialog1.FileName FileOpen(1, fullFileName, OpenMode.Input) Do While Not EOF(1) line = LineInput(1) txtContents.Text &= line & vbCrLf Loop txtContents.SelectionLength = 0 Catch ex As Exception MsgBox("Error reading file") Finally FileClose(1) End Try End If

Cajas de diálogo comunes - SaveFileDialog Permite seleccionar cuál archivo se desea almacenar en memoria secundaria. Propiedades importantes: Filter – criterio para seleccionar el archivo InitialDirectory – directorio que se muestra OverwritePrompt – true si se desea confirmar antes de reescribir archivo Filename – nombre (incluyendo trayectoria) del archivo seleccionado

Cajas de diálogo comunes – SaveFileDialog (cont.)

SaveFileDialog1.Filter = _ "Text files (*.txt)|*.txt|All files|*.*" SaveFileDialog1.OverwritePrompt = True SaveFileDialog1.FileName = "Text1" result = SaveFileDialog1.ShowDialog() If result = DialogResult.OK Then Try fullFileName = SaveFileDialog1.FileName FileOpen(2, fullFileName, OpenMode.Output) PrintLine(2, txtContents.Text) Catch ex As Exception MsgBox("Error writing file“) Finally FileClose(2) End Try End If

Cajas de diálogo comunes - PrintDialog Permite seleccionar la impresora, el range de impresión y la cantidad de copias. Propiedad importante: Document – indica el nombre del print document al cual se asocia esta caja de diálogo. El print document describe de forma gráfica el documento que se imprimirá. Private Sub mnuFile_Print_Click(…) Handles mnuFile_Print.Click Dim result As DialogResult PrintDialog1.Document = PrintDocument1 result = PrintDialog1.ShowDialog() If result = DialogResult.OK Then PrintDocument1.Print() End If End Sub

Cajas de diálogo comunes – PrintDialog (cont.)

Cajas de diálogo comunes - PrintPreviewDialog Permite ver cómo se imprimirá el documento e imprimirlo. Propiedad importante: Document – indica el nombre del print document al cual se asocia esta caja de diálogo. Private Sub mnuFile_PrintPreview_Click(…) _ Handles mnuFile_PrintPreview.Click PrintPreviewDialog1.Document = PrintDocument1 PrintPreviewDialog1.ShowDialog() End Sub

Cajas de diálogo comunes – PrintPreviewDialog (cont.)

Cajas de diálogo comunes - PageSetupDialog Permite seleccionar propiedades de la página, tales como tamaño, orientación y márgenes. Propiedad importante: Document – indica el nombre del print document al cual se asocia esta caja de diálogo. Private Sub mnuFile_PageSetup_Click(…) _ Handles mnuFile_PageSetup.Click PageSetupDialog1.Document = PrintDocument1 PageSetupDialog1.ShowDialog() End Sub

Cajas de diálogo comunes – PageSetupDialog (cont.)

Control PrintDocument El print document describe de forma gráfica el documento que se imprimirá. Se debe utilizar el método DrawString() para indicar el string que se mostrará, el tipo de letra (font), el color y las coordenadas. El programador es responsable de que lo que se muestre no se salga de los bordes. Private Sub PrintDocument1_PrintPage(…) _ Handles PrintDocument1.PrintPage Dim textToPrint As String textToPrint = txtContents.Text e.Graphics.DrawString(textToPrint, _ New Font("Courier New", 10, FontStyle.Regular), _ Brushes.Black, 150, 150) End Sub

Creación y uso de menús Para crear una barra de menús es necesario añadir al formulario un control de tipo MainMenu. Una vez se añade el control, se añaden los menús moviéndose de izquierda a derecha y las opciones moviéndose de arriba a abajo. Para añadir separadores, se hace right click y se selecciona Insert Separator. El prefijo de los menús y sus opciones es “mnu”.

Creación y uso de menús (cont.) La propiedad Shortcut de cada opción de menú permite asociar una combinación de teclas que al presionarse activa la opción. Ej.: CTRL+P para activar “Print …” Las instrucciones asociadas a las opciones de los menús se colocan en el handler para el evento Click de la opción.

Creación y uso de menús (cont.) Private Sub mnuHelp_About_Click(…) Handles _ mnuHelp_About.Click MsgBox("This is Menu Example v.1.0", _ MsgBoxStyle.Information, "Menu Example") End Sub