Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Imagen de fondo VB 6.0

Estas en el tema de Imagen de fondo VB 6.0 en el foro de Visual Basic clásico en Foros del Web. Hola!!! Me gustaría saber como se puede poner una imagen de fondo en un formulario de visual basic y q este se autoajustara al tamaño ...
  #1 (permalink)  
Antiguo 07/04/2008, 02:25
 
Fecha de Ingreso: octubre-2007
Mensajes: 36
Antigüedad: 16 años, 5 meses
Puntos: 0
Imagen de fondo VB 6.0

Hola!!!

Me gustaría saber como se puede poner una imagen de fondo en un formulario de visual basic y q este se autoajustara al tamaño del form cuando se haga mas grande/pequeño.

Gracias!!!
  #2 (permalink)  
Antiguo 07/04/2008, 02:48
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 2 meses
Puntos: 37
Re: Imagen de fondo VB 6.0

Hola!!!

Una forma sencilla es colocar un control Picture en el form y después:

Código:
Private Sub Form_Load()
Image1.Stretch = True
Image1.Picture = LoadPicture(App.Path & "\MiImagen.jpg")
End Sub

Private Sub Form_Resize()
With Image1
    .Left = 0
    .Top = 0
    .Width = Me.Width
    .Height = Me.Height
End With
End Sub
un saludo


Perdón, dije un "control Picture" debe ser un control Image.

Última edición por Avellaneda; 07/04/2008 a las 03:11
  #3 (permalink)  
Antiguo 07/04/2008, 04:25
 
Fecha de Ingreso: octubre-2007
Mensajes: 36
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Imagen de fondo VB 6.0

Gracias!!!
  #4 (permalink)  
Antiguo 07/04/2008, 09:33
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Re: Imagen de fondo VB 6.0

Hola,o diretamente cargas la imagen al form y haces un PaintPicture...

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:55.