visual basic

Páginas: 29 (7094 palabras) Publicado: 31 de agosto de 2014
Visual Basic posee 2 tipos de barras de desplazamiento o scrollbar, una barra de tipo Vertical llamada VScrollbar y otro de tipo Horizontal llamadaHScrollBar:
 

 
Las 2 son exactamente iguales en lo que se refiere a las propiedades, métodos y eventos. Lo único que cambia es la disposición de las mismas
La función principal de estos controles es la de devolver un valor para luego utilizarloya sea para una función o rutina que tengamos en nuestro programa.
La propiedad mas importante de las barras de desplazamientos , es la propiedad Value.
Cuando movemos el botón deslizable el control cambia su propiedad Value, y también cambia el valor del mismo cuando movemos las flechas Arriba y abajo del control.
También posee 2 propiedades importantes llamadas Max y Min. La propiedad Min esel valor Mínimo que tendrá la barra y el valor Max es el valor Máximo.
Las propiedades Value, Max y Min las podemos establecer ya sea en tiempo de diseño desde la ventana de propiedades o en tiempo de ejecución
Pongamos un ejemplo que no tiene sentido pero que servirá para aclarar como funcionan estas 3 propiedades.
El ejemplo consiste en colocar un control Label1 en el formulario. Luegocolocamos una barra de desplazamiento horizontal o vertical (en este caso es lo mismo). A la propiedad Max de la barra le estableceremos el valor 100. A la propiedad Min un valor de 0. Y a la propiedad Value un valor inicial de 50. Cuando movamos la barra ya sea con las flechas o con el botón que se encuentra en el medio (botón de scroll), se imprimrá el valor actual de la propiedad Value en el controlLabel
Entonces colocar un HScroll1. Desde la ventana de propiedades, teniendo la barra seleccionada, busca la propiedad Min y colocale 0. A la propiedad Max un valor de 100 y a Value 50.
Ahora doble Click sobre la barra para que se abra la ventana de código de Visual Basic. Al hacer esto se crea un procedimiento llamado HScroll1_Change.
Este evento es el evento por defecto del control. Todaslas instrucciones que estén en este procedimiento se ejecutarán cuando el valor de la propiedad Value cambie, es decir cuando movamos lo botones mencionados antes.
El control Image permite visualizar gráficos e imágenes de los formatos clásicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos ellos son aceptados por este control como los png o lo s Tif, por decir algunos.
En comparación conel control PictureBox que parecen muy similares, el control Image tiene muchas menos características que este, por ejemplo una de ellas es que no se pueden utilizar los métodos gráficos para dibujar sobre el mismo, tampoco es un contenedor de controles como si lo es el PictureBox, no posee propiedad Hdc para interactuar con Apis, tampoco propiedad Hwnd y varias otras.
 
Por lo tanto el controlImage consume menos recursos que un control Picture.
 
 
 
 
 
 
Las principales propiedades del control Image:
Propiedad Name: Especifíca el nombre del control para poder referenciarlo e identificarlo
Propiedad Appearance: Esta propiedad determina si el Image posee o no efecto 3d con respecto a su apariencia. Los valores son: 1 - 3D y 0 - None. Para que esta propiedad se pueda utilizar,la propiedad BorderStyle debe estar con el valor 1
Propiedad BorderStyle: Determina si el control Image posee o no un borde. Al igual que el anterior tiene dos posibles valores, 0 sin borde o 1 con borde
Propiedad Picture: Esta es la propiedad principal del control, que también es la propiedad por defecto o default. Picture es la que establece la imagen o gráfico que mostrará el control.Propiedad Stretch: Esta es una de las propiedades mas importantes. Si está en True la imagen se ajustará al tamaño que posea el control Image, si está en False el control Image es el que se adaptará al tamaño y dimensiones de la imagen.
Las demás propiedades son las clásicas y comunes para la mayoría de los controles, como la propiedad Index, Visible, Enabled, ToolTipText, Width, Height, etc......
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual basic
  • visual basic
  • Visual Basic
  • visual basic
  • visual basic
  • visual basic
  • Visual basic
  • Que Es El Visual Basic

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS