CAPITULO 10

 

1. - Para qué sirven los objetos basados en Label.

Sirven para insertar etiquetas en la interfaz, para colocar en la interfaz el texto que no va a cambiar, tambien se utiliza  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: le da el tamaño ajustándose automáticamente al tamaño del texto. Borderstyle: Le da el estilo de borde a la etiqueta, Caption: Es lo que desplegara la etiqueta. Font: Es el tipo de fuente de la etiqueta.

 

3. - Para qué sirven los objetos basados en TextBox.

Se utiliza para obtener información del usuario o para desplegar información proporcionada por la aplicación.

 

4. - Explique para qué sirven las siguientes propiedades de TextBox: Enabled, MaxLenght, Multiline, PasswordChar, ScrollBars, Text, Visible.

Enabled: Puede tener valor true o false dependiendo de este valor se muestra habilitado  o no. Maxlenght: Es el numero maximo de caracteres que puede tener el textbox. Multline: Es la propiedad de poder tener varias lineas en un textbox. PasswordChar: sirve para especficar un carácter especial, el cual mostrará un password con la mascara del carácter especial. ScrollBars: Sirven para desplazarte vertical u horizontalmente en el textbox. Text: Es el texto que contiene el textbox. Visible: cuando ejecutas el programa esta propiedad te hace visible o no el textbox

 

5. - Para qué sirven los objetos basados en CommandButton.

Se utiliza para procesar una tarea cuando se hace clic en un boton.

 

6. - Explique para qué sirven las siguientes propiedades de CommandButton: Cancel, Caption, Default.

Caption: Es el mensaje que aparece en el  botón de comando. Default: Sirve para poner como predeterminado cierto botón. Cancel: ejecuta la tecla Esc en el botón que tiene marcada esta propiedad a True.

 

7. - Explique qué es el Enfoque.

El estado en el que un objeto dentro de la interfaz puede responder de manera directa al teclado.

 

8. - Explique en qué momento se ejecutan los siguientes eventos de TextBox: GotFocus, KeyPress.

Gotfocus: Cuando algún textbox adquiere el enfoque en alguna aplicación y se puede trabajar sobre este objeto. Keypress: Cuando se presiona una tecla.

 

9. - Qué es la Secuencia de tabulación.

Es el orden predefinido en que los objetos obtendrán el enfoque.

 

10. - Para qué sirve el método SetFocus.

Le proporciona el enfoque al objeto determinado.

 

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).

Con la funcion UCase y especificando el texto a convertir.

CAPITULO 11

 

1.- Enumere las 11 categorías en que se pueden dividir los EVENTOS.

- De tipo Clic

- De tipo cambios 

- De tipo enfoque

- De tipo Drag & Drop

- De tipo Teclado

- De tipo Ratón

- De tipo Elementos

- De tipo Archivos

- De tipo Datos

- De tipo Dibujo

- De tipo Tiempo

 

2.- Explique que son los Argumentos Implícitos.

En caso de que existan instrucciones sobre un evento visual Basic revisa si existen argumentos implícitos para ese evento y en tal caso toma los valores que el sistema le proporciona.

 

3.- Enumere las 5 categorías en que se pueden dividir los EVENTOS de uso general.

- De tipo Clic

- De tipo Cambios

- De tipo enfoque

- De tipo Teclado

- De tipo Ratón

 

4.- Explique cuando ocurre un evento Click.

Ocurre cuando el usuario presiona y suelta un botón del ratón en un objeto. También puede ocurrir cuando se cambia el valor de un objeto.

 

5.- Explique cuando ocurre un evento DblClick.

Se produce cuando un usuario presiona y suelta un botón del ratón sobre un objeto dos veces.

 

6.- Explique cuando ocurre un evento Change.

Varia según el control, indica que el contenido de un control ha cambiado, se da en los controles: ComboBox, DirListBox, DriveListBoxHScrollBar, VscrollBar, Label, PictureBox y TextBox.

 

7.- Explique cuando ocurre un evento Resize.

Ocurre cuando un objeto se muestra primero8de no existir pasa ha existir con un tamaño) o cuando cambia el estado de una ventana. (Por ejemplo, cuando se maximiza, minimiza o restaura un formulario.)

 

8.- Explique cuando ocurre un evento Scroll.

Ocurre cuando el cuadro de desplazamiento de un ScrollBar o un objeto que contenga una barra de desplazamiento, cambia de posición o se desplaza vertical o horizontalmente.

 

9.- Explique cuando ocurre un evento Validate.

Tiene un argumento implícito llamado Cancel y es de tipo Bolean. Ocurre cuando el enfoque pretende cambiar a otro objeto, siempre y cuando el objeto tenga su propiedad CausesValidation establecida a True.

El argumento Cancel puede establecerse como True para evitar que el objeto pierda el enfoque si no ha cumplido con una condición.

 

10.- Explique cuando ocurre un evento GotFocus.

Cuando un objeto recibe el enfoque se realiza el evento Gotfocus, ya sea mediante la acción del usuario, como utilizar la tecla Tab o hacer Clic en el objeto o cambiando el enfoque en tiempo de ejecución mediante el método SetFocus.

 

11.- Explique cuando ocurre un evento LostFocus.

Ocurre cuando un objeto pierde el enfoque, ya sea por una acción del usuario, como utilizar la tecla Tab o hacer Clic en el objeto, o  bien cambiando el enfoque en tiempo de ejecución mediante el método SetFocus.

 

12.- Explique cuando ocurre un evento KeyDown.

Ocurre cuando el usuario presiona una tecla mientras un objeto tiene el enfoque, tiene los argumentos implícitos KeyCode (Integer) y Shift (Integer).

 

13.- Explique cuando ocurre un evento KeyPress.

Tiene como argumentos implícitos  a KeyASCII (Integer), ocurre cuando el usuario presiona la tecla correspondiente a un carácter ANSI (que tiene el codigo ASCII). El argumento implícito KeyASCII devuelve el codigo ASCII de la tecla que se presionó.

KeyPress interpreta las pulsaciones con sensibilidad a Mayúsculas o Minúsculas, es decir devolverán valores distintos.

 

14.- Explique cuando ocurre un evento KeyUp.

Ocurre cuando el usuario suelta una tecla mientras que un objeto tiene el enfoque, tiene los argumentos implícitos KeyCode (Integer) y Shift (Integer).

 

15.- Explique cuando ocurre un evento MouseMove.

Tiene como argumentos implícitos Button(Integer), State(Integer), X(Single), Y(Single). Ocurre cuando el usuario mueve el ratón, es de ejecución continua, es decir, se ejecuta en todo cambio de posición X,Y del puntero sobre el objeto que se tiene definido.

 

16.- Explique que hace el método  SetFocus.

Establece el enfoque de 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.

CAPITULO 12

 

1.- Explique que son los Objetos Contenedores.

 

Son aquellos que a su vez pueden contener a otros objetos, todos los objetos contenidos en un objeto contenedor heredan las características de este último, es decir, heredan sus propiedades.

 

2.- Explique para que sirve el objeto Frame.

 

Es un marco que permite contener otros objetos, siendo posible manejarlos como un unidad dentro de un formulario. Su propiedad esencial es Caption, ya que representa lo que se desplegará en la parte superior del objeto.

 

3.- Explique cuando ocurre  el evento Load.

 

Se ejecuta al cargar en memoria un formulario; este evento ocurre aun antes de que se active el objeto. No obstante las declaraciones generales del formulario se ejecutan antes que el evento Load.

 

4.- Explique para que sirve el objeto CheckBox.

 

Es una casilla de verificación que muestra una marca cuando esta activado; la marca desaparece cuando el control CheckBox se desactiva. La utilidad de este control es determinar si algo está activo o no.

 

5.- Explique la función de la propiedad  Value.

 

En el caso del control CheckBox, el valor puede ser marcado (vbChecked), desmarcado (vbUnchecked) y marcado parcial (vbGrayed). Indica si el CheckBox está activado, desactivado o parcialmente activado.

 

6.- Explique que utilidad tiene una Matriz de controles.

 

Simplifica el manejo de los objetos, se pueden tener varios objetos con el mismo nombre solo cambiaria el subíndice, al hacer una operación con los objetos contenidos en una matriz de controles, basta con hacer un ciclo, y así se  recorrerán las casillas asignándoles la propiedad a cada uno sin necesidad de hacerlo individualmente.

 

7.- Explique en que consiste el sistema de color RGB.

 

RGB es el acrónimo de Red, Green, Blue (Rojo, Verde, Azul), que son los colores básicos; a través de la combinación de estos colores se pueden tener una infinidad de colores.

 

8.- Explique en que consiste el sistema de color QBcolor.

 

Devuelve un número de color; es mas limitado que RGB, en virtud de que posee solo 15 colores predefinidos (combinaciones básicas).

 

9.- Explique para que sirve el objeto OptionButton.

 

Permite seleccionar un opción; similar a las casillas de verificación con la diferencia de que permite seleccionar solo un opción de entre varias.

 

10.- Enumere las posibles formas del objeto Shape.

 

- Círculo

- Óvalo

- 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; podría definirse a esta propiedad como el patrón (Pattern) de llenado.

 

13.- Explique para que sirve el objeto HscrollBar.

 

Barra de desplazamiento horizontal, consiste en un elemento que permite seleccionar de manera gráfica un valor, a través de una barra de desplazamiento que delimita el valor mínimo y máximo.

 

14.- Explique para que sirve el objeto VscrollBar.

 

Barra de desplazamiento vertical, consiste en un elemento que permite seleccionar de manera gráfica un valor, a través de una barra de desplazamiento que delimita el valor mínimo y máximo.

 

15.- Explique las propiedades Min, Max, LargeChange y SmallChange de los objetos scrollBar.

 

Min determina el valor mínimo que puede asumir al objeto.

Max determina el valor máximo que puede asumir el objeto

LargeChange determina el incremento o decremento que sufrirá la propiedad Value cuando se haga clic entre las flechas de incremento/decremento y el indicador gráfico de valor.

SmallChange determina el incremento o decremento que sufrirá la propiedad Vañue cuando se haga clic en alguna de las flechas de incremento/ decremento.

 

Hosted by www.Geocities.ws

1