Capítulo 13.   Controles de listas desplegables.

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.

  1. Explique para que sirve el objeto ListBox

            Permite seleccionar mas de una opción y sirve para para seleccionar algunos objetos de una lista. Sucede al hacer clic en algun objeto.

  1. Explique para que sirve el objeto ComboBox

            Sólo permite seleccionar una opción de una lista, en el caso de comboBox el evento clic sucede cuando selecciona una opción de las que aparecen en una lista desplegable que se muestra una vez que hace clic en la flecha de expansión.

  1. Explique para que sirve el método AddItem.

            Para agregar opciones a un objeto en una lista desplegable debe utilizar este método.

  1. Explique la función de la propiedad ListCount.

            Esta sirve para conocer cuántos elementos tiene una lista desplegable., puede utilizar un listBox o ComboBox, del que se quiere conocer el número de elementos.

  1. Explique la función de la propiedad List.

            Esta propiedad devuelve o establece el argumento Elemento, utilizado en agregar una opcióna un objeto de lista desplegable, atrves del metodo AddItem.

  1. Explique la función de la propiedad Selected.

En caso de los objetos ListBox, , osea es cuando algo a sido seleccionado si o no, es para comprobar si una propiedad esta seleccionada.

  1. Explique la función de la propiedad ListIndex

Esta puede definirse por el elemento , índice es el número del índice del elemnto del que se decea saber si eta o no seleccionado, su valor sera true o false..

  1. Explique para que sirve el método RemoveItem.

Es para eliminar un elemento en alguna lista.

  1. Explique para que sirve el método Clear.

Es posible eliminar todos los elementos de un objeto de lista desplegable. Puede eliminarlos uno por uno; este método tendrá valor en la práctica cuando el contenido de una lista dependa de otro valor en la interfaz.

  1. 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 simultaneá.

  1. Explique la función de la propiedad Sorted.

Establece que los elementos del objeto de lista desplegable aparezcan alfabéticamente.

  1. Explique cuando ocurre el evento ItemCheck.

                    Sucede cuando se activa o desactiva uno de los elementos del objeto ListBox, cuando este se encuentrá en estilo    CheckBox.

 

 

 

 

Capítulo 14. Editor de menús y manejo de portapapeles.

 

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, de las cuales dependerán otras, de las que también pueden depender otras y así sucesivamente.

  1. Enumere las 9 reglas para crear un sistema de Menús.

- Deben existir opciones de primer nivel: identifican una función y tienen por objetivo 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, de tal forma que presionarlas sea equivalente a utilizar el menú y seleccionar la opción deseada.

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

- Revise cuáles son las convenciones de Windows al momento de definir teclas de método abreviado y así no cambiar la convención.

- Todas las opciones, sean de primer nivel o de ejecución, deberán tener un nombre de objeto válido de Visual Basic. Si la opción es de primer nivel, deberán tener el prefijo mnu, y si es de ejecución, deberán tener como prefijo el nombre del objeto del cual dependen, separando los niveles con guión bajo.

- Se deberá agregar tres puntos a la propiedad Caption para aquellas opciones de ejecución que no ordenen una tarea, es decir, que invoquen un cuadro de diálogo.

- Las opciones de menú se manifestarán como opciones, idénticas a lo que se especifique en su propiedad Caption; es posible colocar el valor de "-" (guión), lo que implica que aparezca la línea de división estándar de Windows.

  1. Mencione las 3 maneras de invocar el Editor de Menús.

- Haciendo clic en el icono Editor de menús de la barra de herramientas.

- Utilizando el menú Herramientas – Editor de menús.

- Presionando Ctrl. + E

  1. Explique las 6 partes importantes del Editor de Menús.

- Captión.- Es el texto que se desplegará como opción en el menú.

- Name.- Nombre del objeto.

- Shortcut.- Es la lista desplegable donde se 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 está disponible o no para su selección.

- Visible.- Indica si la opción es visible o no.

  1. Explique la utilidad del Portapapeles.

El portapapeles es útil por que es una parte de la memoria RAM que se encuentra reservada para el alojamiento de datos para fines de intercambio, resulta obvia su utilidad pues permite intercambiar elementos entre programas al almacenarlos para pasarlos de programa en programa, es el intermediario.

  1. Explique que es el objeto Fuente.

Es el objeto sobre el cual se hace uso del Portapapeles.

  1. Explique las tareas: Copiar, cortar y pegar.

Copiar.- Es la tarea de cargar datos en el Portapapeles, manteniendo el 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 que actúa como destino.

  1. Explique la función de la propiedad SelStart.

Su función es definir la posición inicial de un bloque seleccionado en un objeto fuente..

  1. Explique la función de la propiedad SelLength.

Su función es contener la cantidad de caracteres que están seleccionados en el objeto fuente.

  1. Explique la función de la propiedad SelText.

Su función es contener los caracteres seleccionados en el objeto fuente.

  1. Explique la función del método Clear.

Su función es eliminar el contenido del Portapapeles.

  1. Explique la función del método SetText.

Su función es transferir un texto seleccionado al Portapapeles.

  1. Explique la función del método GetText.

Su función es recuperar el texto contenido en el Portapapeles.

 

Capítulo 15. Manejo de imágenes.

 

1.    Explique que es el control Image.

Es un control que permite mostrar gráficos a partir de mapas de bits, iconos, metarchivos, metarchivos mejorados, y otros formatos comprimidos como gif y jpeg.

  1. Explique como se usa la función LoadPicture.

Primero hay que saber que la función LoadPicture sirve para pasar un valor de tipo imagen a partir del nombre del archivo que la contiene. Para usarla se sigue la siguiente sintaxis:

LoadPicture("Archivo.ext")

Donde Archivo es el nombre del archvio que contiene la imagen a mostrar en el objeto. Archivo puede incluir la ruta del archivo, así como nombres relativos reconocidos por el sistema operativo Windows.

  1. Explique que es el control PictureBox.

Es un control que muestra gráficos a partir de mapas de bits, iconos, metarchivos, metarchivos mejorados y otros formatos comprimidos como gif y jpeg. Además puede actuar como objeto contenedor de objetos tipo OptionButton, así como mostrar el resultado de métodos gráficos y texto escrito para ser manipulados a través del método Print.

  1. Mencione las diferencias entre Image y PictureBox.

La diferencia de este control con Image y PictureBox es que también puede actuar como objeto contenedor de objetos tipo OptionButton, así como mostrar el resultado de métodos gráficos y texto escrito para ser manipulados a través del método Print. Esta opción permite ir creando una imagen y no solo mostrarla.

  1. Explique las propiedades DrawWidth, ScaleMode y ScaleWidth.

DrawWidth.- Su función es establecer el grueso del trazo en píxeles, para tareas de dibujo Pset.

ScaleMode.- Su función es determinar la forma de escala para el dibujo. Se tienen valores predeterminados de escala, lo que habilita la proporcionalidad en los trazos.

Scale Width.- Es la correspondencia en la escala con respecto al ancho. Las medidas de las figuras que se tracen o elaboren guardarán 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.

  1. Explique el uso del método Circle.

Se usa para trazar un circulo. Para usarlo se sigue la siguiente sintaxis:

Objeto.Circle (x,y), Radio

Donde objeto es el objeto donde se va a dibujar, x,y (que contiene esta propiedad) contiene las coordenadas de dibujo y radio contiene la medida del radio del circulo.

  1. Explique el uso del método Line.

El método Line se usa para trazar líneas de un punto a otro. Para usarlo se sigue la siguiente sintaxis:

Objeto.Line (x,y) – (x1,y1)

Donde Objeto es el objeto donde se dibujara y contiene esta propiedad, las coordenadas x,y determinan de que punto se empezará a trazar la línea dentro del objeto y las coordenadas dadas por x1,y1 determinan el punto final de la línea (dentro del objeto), es decir, hasta que punto se traza. La línea se traza de x,y a x1,y1.

  1. Explique el uso del método Pset.

El método Pset se usa para trazar un punto en la coordenada x,y. Para usarlo se sigue la siguiente sintaxis:

Objeto.Pset (x,y)

Donde Objeto es el objeto donde se dibujara y que tiene esta propiedad , x,y determina la coordenada dentro del objeto donde se trazara el punto.

  1. Explique porqué es necesario Agregar componentes activeX al Proyecto.

Por que al agregarlos se agregan controles que pueden satisfacer una necesidad especifica que no se puede satisfacer con los controles existentes normalmente en el cuadro de herramientas, o ayudar a desarrollar más fácilmente una aplicación.

  1. Explique que es el control ImageList y que son Key e Index.

Es un control que almacena imágenes en un tamaño estándar y los subordina a un módulo determinado. Es un contenedor de imágenes que es útil para no tener que hacer referencia al archivo que físicamente contiene la imagen, sino a éste contenedor. Key es una clave que identifica como único a un elemento dentro de la colección, es un nombre que sirve para hacer referencia a la imagen. Index es el número de elemento dentro del control ImageList conforme se introducen, éste número se utiliza también como referencia de la imagen para utilizarla.

 

Hosted by www.Geocities.ws

1