Respuestas al cuestionario 19
1.
Explique cual es la ventaja de usar cuadros de dialogo comunes.
La principal ventaja es de
que no hay que programar todo el código del cuadro de diálogo, sino sólo se
manda llamar junto con parámetros
de configuración.
2.
Explique que es un archivo DLL.
Permite
realizar llamadas a los módulos,
como programas a nuestra disposición siempre y cuando sepamos la sintaxis.
3.
Explique para que sirve el control Microsoft Common Dialog Control 6.0
Este
control proporciona un conjunto de cuadros de diálogo estándar del sistema
operativo de Windows, para realizar operaciones tan diversas como abrir,
guardar, imprimir, etc.
4.
Explique para que sirven cada uno de los 5 métodos show.
ShowOpen
; Abrir.
ShowSave
; Guardar como.
ShowColor
;Selecciona un color.
ShowFont
-;Seleccionar un tipo de fuente.
ShowPrinter
;Opciones 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 nuevo color personalizado.
cdCCFullOpen
- Se presenta todo el cuadro de diálogoo, incluyendo la sección Definir colores
personalizados.
cdCCHelpButton
- Hace que el cuadro de diálogo presentte un botón de ayuda.
cdCCPreventFullOpen
- Desactiva el botón de comando Definirr colores personalizados.
cdCCRGBInit
- Establece el valor de color inicial ddel cuadro de diálogo
6.
Explique la función de la propiedad Color.
El
color seleccionado. Para usar esta propiedad, tiene que establecer primero la
propiedad flags a cdlCEffects .
7.
Explique la función de la propiedad Cancel error.
Cuando
damos clic en el boton Cancelar dentro del cuadro de diálogo, se establece una
acción predeterminada.
8.
Explique para que sirve el código On Error GoTo.
Es
una etiqueta que manda a llamar a
un procedimiento cuando se produce un error inesperado, y actúa de una manera
establecida.
9.
Explique para que sirve el cuadro de dialogo Fuente y mencione para que sirven
cada una de sus 7 propiedades.
Este
cuadro de dialogo permite que el usuario seleccione una fuente, un tamaño, un
color y un estilo para esa fuente.
Color
;El color de la fuente seleccionada
FontName
; devuelve el valor de la fuente seleccionada
FontItalic ;seleccionamos la
fuente de modo Cursiva
FontSize;
devuelve el tamaño de la fuente seleccionada
FontBold
;seleccionamos la fuente de modo Negrita
FontStrikeThru
;seleccionamos la fuente de modo Tachado
FontUnderline
;seleccionamos la fuente de modo subrayado
10.
Explique para que sirven los indicadores (flags) cdlCFEffects y cdlCFBoth.
cdlCFEffects
;especifica que el cuadro permite los efectos de tachado, subrayado y color
cdlCFBoth
;hace que el cuadro de dialogo enumere las fuentes de impresora y pantalla
disponibles
11.
Explique para que sirve el cuadro de dialogo Imprimir y mencione para que sirven
cada una de sus 4 propiedades.
Este
cuadro de dialogo permite que el usuario especifique cómo se va a imprimir el
resultado
Copies
; el número de copias a imprimir
FromPage
; la página de inicio de la impresion
ToPage
; la página final de la impresión
hDC
;el contexto de dispositivo para la impresora 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.
Ambos
cuadros de dialogo permiten que el usuario especifiquen 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;
devuelve el nombre del archivo a establecer o el seleccionado
Filter
; especifica qué tipos de archivo maneja el cuadro de diálogo
FileIndex
; establece cual de las definiciones de tipos de archivo sera seleccionada de
manera predeterminada. El numero de definiciones inicia en uno.
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.
funciona en Windows 95,windows NT 4.0, 2000, y posteriores.
Respuestas al cuestionario 20
1.-
Explique que es el Formulario Maestro.
Es
el que actúa como objeto inicial de toda una aplicación de toda una aplicación
que concentra dos o más formularios.
2.
Explique los 4 pasos para controlar varios formularios mediante un Formulario
Maestro.
·
Agregar
al proyecto un formulario MDI (proyecto-Agregar formularioMDI) mismo que
actuara como el maestro.
·
Establecer
el formulario MDI como objeto de inicio de la aplicación.
·
Agregar
formularios nuevos o ya existentes al proyecto. Dicho dependera del
formulario.
·
Establecer
la dependencia de los formularios, agregados con respecto al formulario
maestro.
3.
Explique la función de las propiedades: MDIChild , WindowState y
NegotiateMenus.
MDIChild
;Establece la dependencia de un formulario con respecto a uno de tipo MDI.
WindowState
; Devuelve o establece el estado inicial del tamaño de la ventana.
NegotiateMenus
; permite que el formulario MDI y sus formularios dependientes negocien la
aparición de menús.
4.
Explique para que sirve el método show.
Muestra
un formulario.
5.
Explique cómo puede preparar su aplicación para compilación y distribución.
Es
recomendable que elabore los formularios por separado. Una vez que concluya,
defina el menú que desea e integre la aplicación en un formulario MDI.
Modifique las propiedades de su proyecto en aquellos aspectos que le sean
relevantes(titulo definitivo en caption,icono,etc). Solo faltaría compilar su
proyecto para generar el programa EXE que se va a distribuir.