Parte 3

Capítulo 21. Controles ActiveX para mejorar la interfase

 

Cuestionario del capítulo

1. Explique para que es ventajoso utilizar los Controles Comunes de Windows.

Porque permiten enriquecer la interfaz con elementos de apariencia profesional.

 

2.Explique para que sirve el control 

   ProgressBar y cuales son sus 3 propiedades.Es un control que permite mostrar gráficamente el avance de un proceso. Sus propiedades son max ,min , value.

 

 

3.Explique que tipo de dato es Value (de

   ProgressBar) y cual es su límite. Value es un número enter , no se le pueden asignar valores que excedan el limite marcado; el máximo (max) y el minimo(min).   

 

 

4.Explique para que sirve el control TreeView y cuales son sus propiedades métodos y  eventos principales.

   El control TreeView permite integrar un objeto similar al árbol de directorios que utiliza el explorador windows.

  Las propiedades son : checkboxes , image , imagelist , linestyle , scroll y style.

  Los métodos son : Add , Refresh , Remove.

  Los eventos son : Collapse , Expand , Nodeclick  y nodecheck.

 

 

5. Explique la sintaxis del método Add (control TreeView) y para que sirve.

    La sintaxis es la siguiente:

    ObjetoTreeview.Nodes.AddRelatividad, relación,Clave,TextoAMostrar,Imagen

    Donde ObjetoTreeView es el objeto basado en el control TreeView . Relatividad indica el nombre de la opción que actúa como padre del nodo que se esta agregando.  Relación indica el tipo de relación que guarda el nodo que se esta agregando, con respecto al nodo indicado en la relatividad. Clave indica el  nombre que se la dará a la opción que se esta agregando. Texto a mostrar es el texto  que aparecerá en la opción. Imagen es la clave que identifica a una imagen almacenada en un objeto basado en el  control imagelist.

    El método sirve para agregar elementos.

 

 

6. Explique la sintaxis la instrucción Set para definir Imagelist (control TreeView) y para que sirve.

    La sintaxis es la siguiente:

    KeyNombreImagen

    Como es una asignación a nivel objeto se establece con este método, ademas permite  establecer a imagelist como proveedor de imágenes.

 

 

7. Explique para que sirve el control StatusBar  y cuales son sus propiedades y métodos principales.

   Permite integrar un objeto similar a la barra de estado de cualquier programa basado en  el entorno windows; en dicho objeto que es una especie de subventana, se distribuye un conjunto de paneles en donde puede mostrarse información.

   Sus propiedades son: alignment , autosize ,Bevel , key ,style  y text.

   Los métodos son: add y remove.

 

 

8. Explique la sintaxis del método Add (control  StatusBar colección Panels) y para que sirve.

    El método add es para agregar elementos.

    En la sintaxis aparece lo siguiente que tiene como significado:

    ObjetoStatusBar.Panels.AddIndice,Clave,

    TextoAMostrar , TipoPanel , Imagen

    ObjetoStatusBar objeto basado en el control

    StatusBar. Indice es el numero progresivo que identifica a cada uno de los elementos.

    Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los

    elementos. TextoAmostrar es el texto que aparecerá de manera predeterminada en el   panel.

 TipoPanel especifica la naturaleza del panel. Imagen  es la clave que identifica a  una imagen almacenada en un  objeto basado en el control imagelist.

      

 

9.Explique como se  agrega Texto  (control StatusBar colección Panels).

    Nombre.panels.Addindice,”clave”, , sbrText

  

10.Explique para que sirve el control ToolBar y  cuales son sus propiedades y métodos  principales.

     Permite definir barras de herramientas o botones para una aplicación. Su manejo es similar a Treeview y a Statusbar;

 En este objeto se agregan botones, los cuales se almacenan en una colección Buttons.

     Sus propiedades son: caption , imagelist , key , tooltiptext.    

     Los métodos son: add y remove.

    

 

11.Explique la sintaxis del método Add (control ToolBar colección Buttons) y para que  sirve.

     La sintaxis es:

     ObjetoToolBar.Buttons.Addíndice, clave, TextoAMostrar,EstiloBotón, Imagen

  

     ObjetoToolBar objeto basado en el control ToolBar.

      Índice es el número progresivo que identifica a cada uno de los elemento o botones.

      Clave es el nombre por medio del cual se podrá hacer referencia a cada uno de los

      elementos.

      TextoAMostrar es el texto que aparecerá en  el botón.

      EstiloBotón especifica la naturaleza del botón.

      Imagen es la clave que identifica a una imagen almacenada en un objeto basado

      en el control imagelist.

     

 

 

12. Explique la sintaxis la instrucción Set para definir  Imagelist (control ToolBar ) y para  que sirve.

      SetObjetoToolBar.imagelist=Nombreimagen

      Sirve para asociar a un imagelist con un  objeto toolbar.

     Se escribe set después el nombre del objeto Toolbar y le cargamos el nombre de la   imagen a imagelist.

 

 

13.Explique como se  agrega ToolTipText

     (control ToolBar colección Buttons).

     Ponemos el nombre del toolbar después ponemos el botón con el índice a agregar y tooltiptext.

 

 

14.Explique la sintaxis del método ButtonsMenus.Add (control ToolBar colección Buttons, tipo Dropdown) y para que sirve.

         En este caso sirve para seleccionar el  tamaño de la fuente.

     Objeto toolbar el índice y agregar menú de botones.

 

Nota del autor: Los cuestionarios del capítulo son herramientas teóricas que pueden auxiliar en el aprendizaje de Visual Basic;  también pueden servir como guía a los maestros, a fin de utilizarlas para extraer reactivos representativos de lo que se puede y debe aprender, como mínimo.      José Felipe Ramírez Ramírez, 2001.