martes, 13 de abril de 2010

Control MovieBox

MovieBox

Free Image Hosting at www.ImageShack.us


Este control sirve para mostrar animaciones de tipo gif o mng !

Algunas de sus propiedades mas usadas son:

Border


Especifica si desea ponerle borde al control control escogiendo que tipo de borde desea, existen cuatro tipo de bordes las cuales son:
Etched
Plain
Raised
Sunken


Height


Contiene el alto del control es decir su tamaño vertical.

Mouse

Contiene una lista de tipos de punteros para que al estar arriba del control el puntero cambie según el puntero que elija.

Path

Define la ruta donde esta la animación gif o mng.

Playing

Define si la película se reproducirá automáticamente o no. El valor por defecto es FALSE “No se reproducirá automáticamente y TRUE “Significa que la animación se reproducirá automáticamente”

ToolTip

Se utiliza para mostrar un mensaje cuando el mouse este situado arriba del control.

Visible

Especifica si el control sera visible “true” o invisible “false”

Width

Especifica el Ancho del control

X

Posición en el eje de las X del formulario

Y

Posición en el eje de las Y del Formulario

Mas información sobre MovieBox

Ejemplo

1) Se creo un MovieBox y se le cargo una imagen gif “Path = imagen.gif” “Se puede buscar en google” y se le cambio la propiedad playing a TRUE. Quedando de esta manera

Free Image Hosting at www.ImageShack.us


Free Image Hosting at www.ImageShack.us


Free Image Hosting at www.ImageShack.us


En realidad debería de haber quedado de esta manera


Ejemplo 2
Se creo una MovieBox y un Button y al pulsar el botón se le cargara la animación gif y reproducirá la animación.

Free Image Hosting at www.ImageShack.us

Código del Button

PUBLIC SUB Button1_Click()
'Ruta de la imagen Gif en este caso esta en el mismo directorio del proyecto
MovieBox1.Path = "2qkl3t5.gif"
'Cambia la propiedad Playing de False a True para que se reproduzca
MovieBox1.Playing = TRUE
END

Al pulsar el Botón se reproducirá la imagen gif

Descargar Ejemplo

Control PictureBox

PictureBox

Free Image Hosting at www.ImageShack.us

El control PrictureBox sirve para poner una imagen en el formulario. Explicaremos las propiedades mas usada:

Propiedades

Alignment
- Center “Alinea la Imagen al Centro”
- Justify “Justifica el Imagen”
- Left “Alinea al Izquierda La Imagen”
- Normal “Texto Normal”
- Right “Alinea a la derecha el texto”
- Top “Alinea Arriba el texto”
- TopLeft “Alinea Arriba y a la Izquierda el texto”
- TopNormal “Alinea Arriba y texto Normal”
- TopRight “Alinea Arriba y a la Derecha el texto”

Background
Color de Fondo de la Imagen

Border
Crea borde a el control

Enable
Habilita y Deshabilita el control

Height
Especificas la altura del control.

Mouse
Tipo de puntero del control. Sirve para cambiar el tipo de puntero cuando mouse del usuario este arriba del control.

Picture
Especificas la Imagen que deseas que muestre el control.

Stretch
Sirve para expandir la imagen de acuerdo con el ancho y alto del control. Por defecto viene en false y para expandir la imagen debe cambiare a true.

ToolTip
Sirve para que al estar posicionado arriba del control mande un descripción del control.

Visible
Especifica si el control sera visible “true” o invisible “false”

Width
Ancho del control

X
Posición del control en el eje de las X

Y
Posición del control en el eje de las Y

Mas información sobre PictureBox

Para cambiar alguna propiedad del control PictureBox desde un botton solo se debe especificar el nombre del control "PictureBox" que se encuentra en las propiedades por ejemplo si es el primer PictureBox gambas automáticamente le pone el nombre de PictureBox1

Free Image Hosting at www.ImageShack.us

El código para cambiar alguna propiedad seria
"nombredelcontrol"."propiedad" = "Cambio de Propiedad"

Algunos ejemplos:

1) Cambiar alineación de la imagen “Centro”

PictureBox1.Alignment = Align.Center

Al especificar align aparcera todas las alineaciones que se puede poner en el control solo es de especificar cual decaes ponerle.

2) Visible

PictureBox1.Visible = FALSE

Cambia la propiedad visible a false y así ocultar el control.

3) ToolTip
“Especifica un mensaje al estar arriba del control”

PictureBox1.ToolTip = "Imagen Gambas"

4) Stretch
“Expande la imagen de acuerdo al ancho y alto del control”

PictureBox1.Stretch = TRUE

5) Border
“Al especificar border automaticamente gambas desplaza los tipos de bordes disponibles para el control”

PictureBox1.Border = Border.Raised

6) Picture

PictureBox1.Picture = Picture["logoubuntu.jpg"]

Cambia la imagen del PictureBox se debe especificar Picture["ruta"] para que se pueda cargar la imagen.

Descargar Ejemplo Completo

Saludos