CONTROLES BÁSICOS
PARA LA INTRODUCCIÓN DE DATOS.
1.Para qué sirven los objetos basados en Label.
Se usan para colocar en la interfaz el
texto que no va a cambiar, aunque también para enviar mensajes contextuales y
de apoyo a la captura.
2.Explique para qué sirven las siguientes propiedades de
Label: Autosize, borderstyle, Caption, Font.
Autosize se
usa para ajustar automáticamente el tamaño de la etiqueta, al tamaño del texto
que aparecerá en ella; Borderstyle, le da forma a la orilla de la etiqueta,
para mostrarlo mas estetico; Caption, es el texto que aparecerá en la etiqueta;
Font, es el tipo de fuente con que aparecerá el texto.
3.Para qué sirven los objetos basados en TextBox.
Se usan para
obtener información del usuario o desplegar información proporcionada por la
aplicación. Sirven para la introducción de datos capturándolos en tipo string y
tener la posibilidad de convertirlos a prácticamente cualquier tipo de datos.
4.Explique para qué sirven las siguientes propiedades de
TextBox: Enabled, MaxLenght, Multiline, PasswordChar, ScrollBars, Text,
Visible.
Permite usar
o no un objeto como parte de la interfaz, pero de cualquier forma permanece
visible; define el máximo de caracteres que se pueden escribir en el cuadro de
texto; Permite al cuadro de texto tener varias líneas; Protege la entrada del
texto de tal forma que no este visible lo que se escriba, es cambiado por un
carácter predefinido; pone barras en las orillas del cuadro de texto para que
permanezca del mismo tamaño y mover las barras para ver el resto del texto que
no este a la vista; es el texto que aparecerá al abrir el cuadro de texto;
devuelve o establece un valor que determina si un objeto esta oculto o es
visible.
5.Para qué sirven los objetos basados en CommandButton.
Se utilizan
para procesar una tarea cuando se hace click en un botón, llamado por tal
motivo, de comando.
6.Explique para qué sirven las siguientes propiedades de
CommandButton: Cancel, Caption, Default.
Si un botón
tiene valor TRUE en esta propiedad, es el equivalente a presionar la tecla
ESCAPE; Caption es la propiedad donde le ponemos lo que aparecerá escrito en el
botón de comando; Si un botón tiene TRUE en esta propiedad es el equivalente a
prsionar la tecla ENTER o INTRO.
7.Explique qué es el Enfoque.
Es el
control que permite que pasar de un objeto a otro dentro de un cuadro de una
aplicación.
8.Explique en qué momento se ejecutan los siguientes
eventos de TextBox: GotFocus, KeyPress.
Got focus se
ejecuta cuando el objeto adquiere el enfoque y key press se ejecuta al
presionar una tecla.
9.Qué es la Secuencia de tabulación.
Es el orden
en que el enfoque se trasladara de un objeto a otro.
10.Para qué sirve el método SetFocus.
Proporciona
al objeto un enfoque.
11.Cómo le haría para que todo lo que se teclee en un
TextBox aparezca en mayúsculas, sin importar el estado en que se encuentre el
Bloq Mayús (Caps Lock).
Usando el
evento keypress, y la funcion Ucase, que convierte un character a su equivalente
en mayúscula.
PROGRAMACIÓN
ORIENTADA A EVENTOS.
1.Enumere las 11 categorías en que se pueden dividir los
EVENTOS.
Tipo: click,
cambios, enfoque, drag & drop, teclado, ratón, elementos, archivos, datos,
dibujo, tiempo.
2.Explique que son los Argumentos Implícitos.
Son
argumentos que el sistema proporciona al evento o la funcion.
3.Enumere las 5 categorías en que se pueden dividir los
EVENTOS de uso general.
Tipo: click,
cambios, enfoque, teclado, ratón.
4.Explique cuando ocurre un evento Click.
Cuando el
usuario presiona y suelta un botón del ratón en un objeto, y también puede
ocurrir cuando se cambia el valor de un objeto.
5.Explique cuando ocurre un evento DblClick.
Cuando el
usuario presiona y suelta 2 veces un botón del ratón sobre un objeto.
6.Explique cuando ocurre un evento Change.
Cuando
cambia el contenido de un control.
7.Explique cuando ocurre un evento Resize.
Cuando un
objeto se muestra primero o cuando cambia el estado de una ventana.
8.Explique cuando ocurre un evento Scroll.
Cuando el
cuadro de desplazamiento de un scrollbar o un objeto que contenga una barra de
desplazamiento, cambia de posición o se desplaza horizontal o verticalmente.
9.Explique cuando ocurre un evento Validate.
Cuando el
enfoque pretende cambiar a otro objeto, siempre y cuando este tenga la
propiedad causesvalidation en valor TRUE.
10.Explique cuando ocurre un evento GotFocus.
Cuando un
objeto recibe el enfoque.
11.Explique cuando ocurre un evento LostFocus.
Cuando un
objeto pierde el enfoque.
12.Explique cuando ocurre un evento KeyDown.
Cuando el
usuario presiona una tecla mientras un objeto tiene el enfoque.
13.Explique cuando ocurre un evento KeyPress.
Cuando el
usuario presiona una tecla correspondiente a un carácter ANSI y se devuelve el
código ASCII de la tecla que se presiono.
14.Explique cuando ocurre un evento KeyUp.
Cuando el
usuario suelta una tecla que había presionado mientras un objeto tiene el
enfoque.
15.Explique cuando ocurre un evento MouseMove.
Ocurre cuado
el usuario mueve el ratón.
16.Explique que hace el método SetFocus.
Establece el
enfoque en un objeto.
17.Explique que hace el método Move x,y.
Mueve un
objeto, variando las propiedades top y left a la posición x,y especificada.
CONTROLES
CONTENEDORES Y CONTROLES DE SELECCIÓN.
1.Explique que son los Objetos Contenedores.
Son los que
a su vez pueden contener a otros objetos.
2.Explique para que sirve el objeto Frame.
Contiene otros objetos, siendo posible
manejarlos como una unidad dentro de un formulario.
3.Explique cuando ocurre
el evento Load.
Se ejecuta
al cargar en memoria un formulario, ocurre aun antes de que se active el
objeto.
4.Explique para que sirve el objeto CheckBox.
Determina si
algo esta activado o no lo esta mediante una opción de tipo falso o verdadero.
5.Explique la función de la propiedad Value.
Indica si el
checkbox esta activado, desactivado o parcialmente activado.
6.Explique que utilidad tiene una Matriz de controles.
Nos permite
poner mas de un objeto con el mismo nombre en el mismo formulario, usando
subíndices.
7.Explique en que consiste el sistema de color RGB.
Consiste en
la combinación de los colores rojo, azul y verde para crear una infinidad de
colores.
8.Explique en que consiste el sistema de color QBcolor.
Posee 15
colores predefinidos y cada uno con su numero para identificarlo.
9.Explique para que sirve el objeto OptionButton.
Es un control
que permite seleccionar una opción, y solo una opción de entre varias
disponibles.
10.Enumere las posibles formas del objeto Shape.
Circulo,
ovalo, rectángulo, cuadrado, etc.
11.Explique la función de la propiedad FillColor.
Es el código
de color que se desea para rellenar el objeto.
12.Explique la función de la propiedad FillStyle.
Son los
diferentes tipos de llenado que tiene un objeto.
13.Explique para que sirve el objeto HscrollBar.
Permite
seleccionar de manera grafica un valor, a través de una barra de desplazamiento
que delimita el valor mínimo y máximo. La posición de las flechas es
horizontal.
14.Explique para que sirve el objeto VscrollBar.
Funciona
igual que Hscrollbar, solo que la posición de las flechas es vertical.
15.Explique las propiedades Min, Max, LargeCange y
SmallChange de los objetos scrollBar.
Determina el
valor mínimo que puede asumir el objeto; Determina el valor máximo que puede
asumir el objeto, Determina el incremento o decremento que sufrirá la propiedad
value cuando se haga click entre las flechas de incremento/decremento y el
indicador grafico de valor;Funciona igual a Large change, solo que es cuando se
haga click en alguna de las flechas y no entre.
16.Explique cuando ocurre el evento Scroll.
Sucede
mientras se arrastra el indicador grafico de valor.
17.Explique para que sirve la función Rnd.
Devuelve un
numero decimal del 0 al 1.