Capítulo 19. Cuadros De Dialogos Comunes

Cuestionario del capítulo

 

 

 

1.      - Explique cual es la ventaja de usar cuadros de dialogo comunes.

Permite disponer de ciertos elementos de la interfaz de Windows los cuales son de uso común en todas las aplicaciones.

 

2.      - Explique que es un archivo DLL.

Bibliotecas de vínculos dinámicos, permite realizar llamadas a programas para nuestra disposición.

 

3.      - Explique para que sirve el control Microsoft Common Dialog Control 6.0

Proporciona un conjunto de cuadros de diálogo estándar del sistema operativo de Windows, para realizar operaciones tan diversas como abrir y guardar archivos, establecer las opciones de impresión y seleccionar colores y fuentes.

 

4.      - Explique para que sirven cada uno de los 5 métodos show.

ShowOpen: abrir archivo

 

ShowSave : guardar como un archivo

 

ShowColor: seleccionar un color

 

ShowFont: seleccionar fuente

 

ShowPrinter: imprimir u operaciones de impresión.

 

5.      - Explique para que sirve el cuadro de dialogo Color y mencione para que sirven cada uno de sus 4 indicadores(flags).

Permite que el usuario seleccione un color de una paleta o que cree y seleccione un color personalizado.

 

CdCCFullOpen: se presenta todo el cuadro de diálogo, incluyendo la sección Definir colores personalizados.

 

CdlCCHelpButton: hace que el cuadro de diálogo presente un botón ayuda.

 

CdlCCPreventFullOpen: desactiva el botón de comando definir personalizados y evita que el usuario defina colores personalizados.

 

CdlCCRGInit: establece el valor  de color inicial del cuadro  de diálogo.

 

6.      - Explique la función de la propiedad Color.

Es para obtener el color seleccionado.

 

7.      - Explique la función de la propiedad CancelError.

Genera un error cuando se omite o se hace clic en cancelar dentro de la interfaz.

  

8.- Explique para que sirve el código On Error GoTo.

Es para cuando exista un error  se pase a un procedimiento ManejoError y nos despliegue un mensaje que nos diga que ocasionamos un error.

 

9.- Explique para que sirve el cuadro de dialogo Fuente y mencione para que sirven cada una de sus 7 propiedades.

Este cuadro de diálogo permite que el usuario seleccione una fuente, un tamaño, un color y un estilo para esa fuente.

 

Color: determina el color seleccionado. Para usar esta propiedad, tiene que establecer primero la propiedad Flags a cdlCFEffects

 

FontBold: si ha seleccionado negrita.

 

FontItalic: si ha seleccionado cursiva.

 

FontStriketrhu: si ha seleccionado tachado. Para usar esta propiedad, tiene que establecer primero la propiedad Flags a cdlCFEffects

 

FontUnderline: si ha seleccionado subrayado. Para usar esta propiedad, tiene que establecer primero la propiedad Flags a cdlCFEffects

 

FontName: el nombre de la fuente seleccionado.

 

FontSize: el tamaño de la fuente seleccionado.

 

10.-   Explique para que sirven los indicadores (flags) cdlCFEffects y  cdlCFBoth.

CdlEffects: especifica que el cuadro de diálogo permite que los efectos de tachado, subrayado y color.

 

CdlCFBoth: hace que el cuadro de diálogo enumere las fuentes de impresora y de pantalla disponibles. La propiedad hDC  identifica el contexto de dispositivo asociado con la impresora.

 11.-   Explique para que sirve el cuadro de dialogo Imprimir y mencione para que sirven cada una de sus 4 propiedades.

Permite que el usuario especifique como se va a imprimir el resultado.

 

Copies: el numero de copias que se va a imprimir.

 

FromPage: la página en la que se inicia la impresión.

 

ToPage: la página en la que se detiene la impresión.

 

HDC: el contexto de dispositivo para la impresión seleccionada.

 12.  Explique para que sirven los indicadores (flags) cdlPDPrintSetup y cdlPDSelection.

CdlPDPrintSetup: hace que el sistema presente el cuadro de diálogo configurar impresora en vez del cuadro de diálogo imprimir.

 

CdlPDSelection: devuelve o establece el estado del botón de opción selección. Si no se especifican cdlPDPageNums ni cdlPDSelection, el botón de opción todo estará en el estado seleccionado.

 

13.-                Explique para que sirven Los cuadros de diálogo Abrir y Guardar como y cual es la diferencia entre ellos.

La diferencia entre un cuadro y otro se presenta sólo en el titulo del mismo , así como en el método que se debe utilizar para invocarlos. Ambos cuadros de diálogo permiten que el usuario especifique una unidad, un directorio, una extensión de nombre de archivo y un nombre de archivo.

 

14.    Explique para que sirven sus  propiedades: FileName, Filter y FilterIndex.

FileName: contiene el nombre de archivo seleccionado o introducido.

 

Filter:es para presentar solo ciertos tipos de archivos, como archivos de texto, bases de datos, documentos.

 

FilterIndex: permite definir cual de las definiciones es la que aparecerá de manera predeterminada, el numero de índice inicia en 1.

 

15.      Explique para que sirven los indicadores(flags) cdlOFNHideReadOnly y  cdlOFNExplorer.

CdlOFNHideReadOnly: oculta la casilla de verificación solo lectura.

 

CdlOFNExplorer: usa la plantilla del cuadro de diálogo abrir archivo de tipo explorador.