menus visual

Páginas: 9 (2193 palabras) Publicado: 21 de noviembre de 2013
Introducción: Se pueden utilizar objetos proporcionados por Visual Basic, como controles, formularios y objetos de acceso a datos. También se pueden usar los objetos de otras aplicaciones dentro de su aplicación de Visual Basic. Incluso pueden crearse objetos propios y agregarles propiedades y métodos adicionales.
Objetivo el alumno sabrá que son unos objetos y veremos cómo funcionan, y comose utilizan.
Conclusión: Aprendí en esta investigación que es lo que son los objetos y como utilizarlos en Visual Basic
Bibliografía: http://www.recursosvisualbasic.com.ar/htm/tutoriales/control_picturebox.htm

PictureBox
El control PictureBox se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos , y también como control contenedor deotros controles, como los controles Frame
Vista de un picturebox con un gráfico cargado

Vista de un PictureBox con un dibujo hecho por nosotros, en este caso un rectángulo :

Propiedad Picture
La principal propiedad del control PictureBox se llama precisamente Picture.
Esta propiedad es la que indica el gráfico que estará cargado. Para cargar un gráfico en visual basic desde el disco,se usa la función LoadPicture. A Esta función le debemos indicar como parámetro la ruta del fichero
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, tendriamos que hacer esto:
Texto plano Imprimir
1. Option Explicit
2.
3. Private Sub Command1_Click()
4. ' -- Leindicamos al método LoadPicture la ruta del gráfico
5. With Picture1
6. .Picture = LoadPicture("c:\paisaje.jpg")
7. End With
8. End Sub
De esta manera estamos cargando el archivo en tiempo de ejecución. Se dice tiempo de ejecución ya que el archivo lo estamos cargando cuando está corriendo el programa. En cambio si quisiéramos cargar el archivo gráfico en tiempo dediseño, tendríamos que seleccionar el control Picture que colocamos en el formulario, ir a la ventana de propiedades de Visual basic, buscar la propiedad Picture, y seleccionar mediante un cuadro de diálogo de windows, buscarlo en la Pc, y cargar el archivo que queramos. Luego de hacer esto, automáticamente se cargaría la imagen en el control.
Nota : El archivo de imagen, Debe ser obligatoriamente ungráfico gif, jpg, bmp, ico, cur . No asi otros formatos, como por ejemplo el PNG, o Tiff. ( Aunque se puede leer estos formatos, pero mediante otras técnicas, utilizando el api de windows )
Ahora ¿ Cómo borrar en tiempo de ejecución la imagen cargada y dejar el Picture vacío ?
Muy simple, debemos hacer lo siguiente:
Texto planoImprimir
1. Option Explicit
2.
3. Private SubCommand1_Click()
4. ' -- Le indicamos una ruta o path vacío para eliminar la imagen del PictureBox
5. With Picture1
6. .Picture = LoadPicture("")
7. End With
8. End Sub
Otra forma de eliminar la imagen es mediante la palabra reservada de vb Nothing.
Texto planoImprimir
1. ' -- Eliminar la imagen mediante la palabra reservada Nothing de vb
2. With Picture1
3..Picture = Nothing
4. End With
Frame
El Frame es un control que se utiliza como contenedor de otros controles, de esta manera los podemos agrupar.
Por ejemplo como muestra la siguiente imagen:

Para colocar controles dentro de un Frame, lo que debemos hacer es seleccionar del cuadro de controles de visual basic el que queramos, y dibujarlo dentro del mismo. Automáticamente este quedarádentro del frame
Para asegurarnos que realmente lo está, podemos desplazarlo hasta el límite del Frame y ver que el control desaparece, para que se entienda mejor mirar la siguiente imagen:

Podemos ver que el Command1 si lo corremos al limite derecho del Frame este desaparece, si no ocurriera esto el control no estaría dentro del mismo.
Otra forma de colocar los controles dentro de un Frame...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Barra de menús Visual Basic 6.0
  • Barra De Menus De Visual Basic
  • Barra De Menus De Visual Basic
  • Menus y barras de herramientas en visual c#
  • Menus conceptuales de visual basic 6.0
  • Menus
  • Menus
  • menus

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS