Sunteți pe pagina 1din 4

Controles avazados de vusualbasic 6.

VScrollBar y HScrollBar Son dos controles similares, para introducir un dato cuasi-analgico en una aplicacin. Se toman directamente de la caja de herramientas, y tienen un aspecto parecido al de un control de volumen de un equipo de msica. El HScrollBar est en posicin horizontal, y el VScrollBar en posicin vertical.

Mediante estos controles se pueden introducir datos variando la posicin del cursor. Line Se toma directamente de la caja de herramientasLine, al igual que Shape, es un control grfico que solamente sirve para poner una lnea en un formulario. Del mismo modo, no tiene procedimientos, por lo que no sirve para aportar cdigo al programa. Solo sirve para aportar una caracterstica grfica, es un adorno.

Cuadro de imagen (Picture Box) El control PictureBox se utiliza para mostrar y cargar archivos de imagen, para dibujar figuras mediante los mtodos grficos , y como control contenedor de otros controles. La principal propiedad del control Picture se llama precisamente Picture. Este control tiene un mtodo o funcin llamado LoadPicture. En esta funcin o mtodo debemos indicar una ruta de un archivo para cargar, un grfico o mapa de bits, .gif, .jpg, .bmpetc.. Por ejemplo si quisiera cargar un archivo de imagen llamado paisaje.jpg que est ubicado en la unidad c:, y que se cargue cuando le damos un click a un CommandButton

ImageList El control ImageList traducido al espaol significa lista de imgenes y la funcin principal es la de almacenar grficos para poder enlazarlos y autoabastecer a otros controles de dichas imgenes, como por ejemplo las barras de herramientas o ToolBar, el control ListView, el control ImageCombo, y algunos otros. Tambin es posible usarlo para almacenar solo imgenes pero que no estn enlazadas a otros controles, y poder luego recuperarlas mediante la propiedad Picture. Para poder configurar el ImageList, se puede acceder desde la ventana de propiedades de Visual Basic en la opcin Personalizado o bien Click derecho sobre el control y elegir del men desplegable la opcin Propiedades.

ListBox El control ListBox permite aadir elementos en forma de lista y tambin poder seleccionar elementos de la misma. Nosotros podemos mediante cdigo o en tiempo de diseo agregar elementos, podemos seleccionar un elemento solo o varios de ellos. La imagen de la izquierda muestra un ListBox en el que se selecciona un solo elemento y en la imagen derecha se seleccionan varios

Para agregar elementos a un control ListBox en tiempo de diseo, se debe seleccionar el control Listbox que queremos agregar, y desde la ventana de propiedades ubicarnos en la que se llama List. Al desplegarla podemos aadir elementos. Para hacer esto se debe ingresar uno, luego mantener la tecla Ctrl presionada y presionar Enter y agregar el siguiente y as con los dems. Cuadro combinado (Combobox con imgenes) Con el control ImageCombo podemos adems de aadir elementos como en un ComboBox normal, incluir imgenes asociadas a los mismos. ToolBar Mediante este control de Visual Basic, podemos incorporar a nuestros formularios, barras de herramientas. Este se incluye en el paquete o conjunto de ocx contenidos en el Comctl32.ocx, llamado Microsoft Windows Common Control desde el men componentes.

Mediante la Opcin Custom o Personalizado del control, se nos abrir un cuadro de dilogo para configurar el mismo. y se puede acceder desde la ventana de propiedades de Visual

Basic o desde el men desplegable al hacer click derecho sobre el control y elegir propiedades.

ComboBox Este control muy utilizado en los programas nos permite mediante una lista desplegable poder seleccionar elementos como. Tambin es posible introducir elementos a la misma. Este control es muy parecido al control List en lo que se refiere a las propiedades y mtodos para manejar los datos, para agregar elementos se utiliza el mtodo AddItem. El siguiente ejemplo aade 50 elementos en un bucle ForNext: Dim Elemento As Integer For Elemento = 0 To 50 'Agregamos el valor de la variable Elemento al Combo Combo1.AddItem i Next Para eliminar todo el contenido se usa el mtodo Clear 'Eliminamos todo el contenido Combo1.Clear

S-ar putea să vă placă și