|
Back to Index
|
|
|
|
|
Cuestionario del capítulo
1.-Explique el concepto de Colección.
Es un grupo de elementos con nombre, constituido por
componentes de una misma naturaleza que se encuentran relacionados.
2.-Explique para que sirve el objeto ListBox.
Economiza espacio en la interfaz, posee barras de
desplazamiento implícitas, lo que permite visualizar muchas opciones en un
espacio reducido y permite seleccionar una o más opciones.
3.-Explique para que sirve el objeto ComboBox
Economiza espacio en la interfaz, posee barras de
desplazamiento implícitas, lo que permite visualizar muchas opciones en un
espacio reducido y permite seleccionar una opción, cuenta con un cuadro de
texto.
4.-Explique para que sirve el método AddItem.
Se utiliza para agregar opciones a un objeto de
lista desplegable.
5.-Explique la función de la propiedad ListCount.
Es para conocer cuantos elementos tiene un objeto de
lista desplegable.
6.-Explique la función de la propiedad List.
Devuelve o establece el argumento Elemento, utilizado al agregar una
opción a un objeto de lista desplegable, a través del método Additem.
7.-Explique la función de la propiedad Selected.
Es para determinar si un elemento esta o no
seleccionado.
8.-Explique la función de la propiedad ListIndex.
Conoce la opción seleccionada en caso de que tu solo
seleccionaste una opción sin necesidad de explorar todos los elementos para
conocer cual tiene la propiedad Selected establecida
a true.
9.-Explique para que sirve el método RemoveItem.
Sirve para si se desea eliminar un elemento de un
objeto de lista desplegable.
10.-Explique para que sirve el método Clear.
Tendrá aplicación práctica cuando el contenido de una
lista dependa de otro valor en la interfaz; si por alguna razón este es
eliminado, clear lo apoyara en la
congruencia de su interfaz, ya que si el dato que da lugar a las opciones de la
lista no existe, los elementos de dicha lista no deben existir, en
consecuencia.
11.-Explique la función de la propiedad MultiSelect.
Establece la capacidad de un ListBox de aceptar la selección de más de una opción de manera
simultánea.
12.-Explique la función de la propiedad Sorted.
Establece que los elementos del objeto de lista
desplegable aparezcan alfabéticamente.
13.-Explique cuando ocurre el evento ItemCheck.
Sucede cuando se activa o desactiva uno de los
elementos del objeto ListBox, cuando
éste se encuentra en estilo CheckBox.
Este evento tiene un argumento implícito llamado Elemento, que devuelve el
numero del índice del elemento que se esta modificando.
Cuestionario del capítulo
1.-Explique que es el Editor
de Menús.
Es la herramienta que Visual Basic proporciona para
elaborar los sistemas de menú clásicos del entorno, en donde se define una
barra de menús que contiene opciones generales (opciones de primer nivel), de las cuales dependerán otras (opciones de ejecución), de las que también pueden depender otras (también de ejecución), y así
sucesivamente.
2.-Enumere las 9
reglas para crear un sistema de Menús.
* Deben de existir opciones de primer nivel:
identifican una función, tienen como propósito
concentrar opciones dependientes relativas a dicha función.
* Deben existir opciones de ejecución: tienen como
objetivo ordenar la ejecución de una tarea.
* Las opciones de primer nivel no dependen de
ninguna otra opción; las de ejecución siempre dependen de una de primer nivel,
o bien, de otra de ejecución.
* Las opciones de ejecución pueden tener definidas
teclas de atajo método abreviado.
* Si una opción de ejecución solo sirve para mostrar
otras iguales, no se recomienda la colocación de teclas de método abreviado.
* Revisar cuales son las convenciones de Windows al
momento de definir teclas de método abreviado, (o sea no usar Ctrl.+X, Ctrl.+C,
Ctrl.+V etc…).
* Todas las opciones, sean de 1er nivel o de
ejecución, deberán tener un nombre de objeto valido de Visual Basic.
* Se deberá agregar 3 puntos a la propiedad Caption para aquellas opciones de
ejecución que no ordenen una tarea, es decir, que invoquen un cuadro de
dialogo.
* Es posible colocar el valor de “-” (guión), lo que
implica que aparezca la linea de división estándar de Windows.
3.-Mencione las 3
maneras de invocar el Editor
de Menús.
- Click a icono Editor de menús en barra de
herramientas.
- Utilizando el menú Herramientas-Editor
de menus.
- Ctrl. + E
4.-Explique las 6
partes importantes del Editor de Menús.
* Caption. Texto que se desplegará
como opción en el menú.
* Name.
Nombre del objeto.
* Shortcut.
Lista desplegable donde puede seleccionar la tecla de método abreviado para la
opción.
* Checked.
Indica si aparecerá una opción visiblemente marcada o no; útil para
cuando alguna sea de selección alterna.
* Enabled.
Indica si la opción esta disponible o no para su selección.
* Visible.
Indica si la opción es visible o no.
5.-Explique la utilidad del Portapapeles.
Se tienen 3 funciones básicas de su manejo: Copiar,
Cortar y Pegar.
6.-Explique que es el objeto Fuente.
Es un objeto determinado en el cual el portapapeles
hace uso de él.
7.-Explique las tareas: Copiar, cortar y pegar.
Copiar. Es la tarea de cargar datos en
el portapapeles, manteniendo al objeto fuente sin modificación.
Cortar. Es la tarea de cargar datos
en el portapapeles, eliminando la porción cargada en el portapapeles del objeto
fuente.
Pegar. Es la tarea de leer el
contenido del portapapeles e insertarlo en el objeto fuente (que en este caso
actúa como destino).
8.-Explique la función de la propiedad SelStart.
Define la posición inicial de un bloque seleccionado
en un objeto fuente.
9.-Explique la función de la propiedad SelLength.
Contiene la cantidad de caracteres que están
seleccionados en el objeto fuente.
10.-Explique la función de la propiedad SelText.
Contiene los caracteres seleccionados en el objeto
fuente. En caso de que su valor se modifique en tiempo de ejecución, lo que
este seleccionado se eliminara, y se colocara el valor asignado en tiempo de
ejecución.
11.-Explique la función del método Clear.
En el objeto Clipboard implica eliminar el contenido
del portapapeles.
12.-Explique la función del método SetText.
Transfiere un texto seleccionado al portapapeles.
13.-Explique la función del método GetText.
Recupera el texto contenido en el portapapeles.
Cuestionario del capítulo
1.-Explique que es el control
Image.
Permite mostrar gráficos a partir de mapas de bits,
iconos, metarchivos, metarchivos mejorados, y otros formatos comprimidos como gif y jpeg.
2.-Explique como se usa la función LoadPicture.
Se encarga de pasar un valor de tipo imagen a partir
del nombre del archivo que la contiene. Su sintaxis es:
LoadPicture(“Archivo.ext”)
3.-Explique que es el control
PictureBox.
Permite mostrar gráficos a partir de mapas de bits,
iconos, metarchivos, metarchivos mejorados, y otros formatos comprimidos como gif y jpeg. Además de actuar como objeto contenedor de objetos de tipo
OptionButton.
4.-Mencione las diferencias entre Image y PictureBox.
Image. Se recomienda para mostrar
una imagen en formato estándar.
PictureBox. Además de lo de Image, éste
puede modificar el contenido o insertar objetos en la imagen.
5.-Explique las propiedades
DrawWidth, ScaleMode y ScaleWidth.
DrawWidth. Establece el grueso del
trazo en píxeles, para tareas de dibujo Pset. El valor predeterminado es 1,
equivalente a un píxel, es decir, el trazado mas fino posible.
ScaleMode. Determina la forma de
escala para dibujo. Se tienen valores predeterminados de escala, lo que
habilita la proporcionalidad en los trazos.
ScaleWidth. Correspondencia en la
escala, con respecto al ancho.Las medidas de las figuras que se tracen o
elaboren guardaran una correspondencia de escala del alto con respecto al
ancho, en la unidad de medida especificada en ScaleMode, y con respecto a las
dimensiones del objeto.
6.-Explique el uso del método Circle.
Se usa para trazar un circulo, a partir del punto
(x, y) considerando el radio que se determino. Sintaxis:
Objeto.Circle (x,y) , Radio
7.-Explique el uso del método Line.
Se usa para trazar líneas desde el punto (x,y) hacia los 4 puntos
cardinales, sumando y restando el punto de origen, el valor del radio para “x”
y “y”. Sintaxis:
Objeto.Line
(x,y) - (x1,y1)
8.-Explique el uso del método Pset.
Traza un punto del tamaño especificado por
ScaleDraw, en el punto (x,y) en donde se encuentre el puntero del ratón.
Sintaxis:
Objeto.Pset
(x,y)
9.-Explique porqué es necesario Agregar componentes activeX al Proyecto.
Por que los controles agregados pueden ser más
complejos y dinámicos que los que conoce hasta el momento. Algunos son tan
poderosos, que la ventana de propiedades
resulta insuficiente; en ese caso el control mismo dispone de su ayuda y
su propio cuadro de dialogo que facilita su uso.
10.-Explique que es el control
ImageList y que son Key e Index.
ImageList. Almacena imágenes en un
tamaño estándar y los subordina a un modulo determinado; son invisibles en modo
de ejecución. Una vez que uds. Agrega las imágenes, estas conforman una
colección de imágenes.
Key. Es la clave de una imagen
contenida en la lista de imágenes.
Index. Es el índice con el que se
hace referencia al elemento.