Poner Imagen como fondo en un formulario

3,628 views
Skip to first unread message

integral

unread,
Jan 12, 2018, 8:14:30 PM1/12/18
to Comunidad de Visual Foxpro en Español
Que tal  Amigos :

Alguien sabe como poner una imagen en un formulario, es decir que la imagen que ponga como fondo en el formulario se acople al tamaño del formulario ya maximizado. El tamaño de la imagen se muestra recortada por decirlo de alguna forma.

Agradezco vuestra ayuda.

Saludos,

INTEGRAL


Carlos Alfaro

unread,
Jan 12, 2018, 8:40:01 PM1/12/18
to publice...@googlegroups.com

Te réferis al objeto imagen o image?

integral

unread,
Jan 12, 2018, 9:10:45 PM1/12/18
to Comunidad de Visual Foxpro en Español

Amigo :

Al Control Image...

Atte,

INTEGRAL

Carlos Alfaro

unread,
Jan 12, 2018, 9:28:59 PM1/12/18
to publice...@googlegroups.com

Has probado con la propiedad Stretch?

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of integral


Sent: viernes, 12 de enero de 2018 08:11 p.m.
To: Comunidad de Visual Foxpro en Español

Subject: [vfp] Re: Poner Imagen como fondo en un formulario

 

 

Amigo :

 

Al Control Image..

Víctor Hugo Espínola Domínguez

unread,
Jan 13, 2018, 10:52:09 AM1/13/18
to publice...@googlegroups.com
En el Init del control image:

This.Top     = This.Parent.Top
This.Left     = This.Parent.Left
This.Height     = This.Parent.Height
This.Width     = This.Parent.Width
This.Stretch = 2                    && Stretch
This.Picture = ".\foto.jpg"
This.ZOrder(1)


Saludos,
Víctor.
Lambaré - Paraguay.

integral

unread,
Jan 13, 2018, 1:29:05 PM1/13/18
to Comunidad de Visual Foxpro en Español

Gracias Amigos por sus sugerencias....

Amigo VICTOR HUGO probe el codigo que muestras y no se expande la Imagen ( Ver Imagen Adjunta)

Como usas el PARENT, primero inserte un contenedor y lo pongo no visible y dentro el control image1

Pero no resulta el efecto deseado...

Saludos,

INTEGRAL

El viernes, 12 de enero de 2018, 20:14:30 (UTC-5), integral escribió:
NO EXPANDE LA IMAGEN.jpg

Carlos Alfaro

unread,
Jan 13, 2018, 2:25:31 PM1/13/18
to publice...@googlegroups.com

No se porque razón pensaste poner el control Image1 adentro de un contenedor, de esa manera es mas difícil conseguir que la imagen se amplié al tamaño del form, porque tenés que ampliar además el tamaño del contenedor.

 

Sé que ha este momento que te escribo, ya lo pensaste y encontraste la solución.

 

Buen día.

 

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of integral
Sent: sábado, 13 de enero de 2018 12:29 p.m.
To: Comunidad de Visual Foxpro en Español
Subject: [vfp] Re: Poner Imagen como fondo en un formulario

 

 

Gracias Amigos por sus sugerencias....

integral

unread,
Jan 13, 2018, 4:46:22 PM1/13/18
to Comunidad de Visual Foxpro en Español

Adivinastes Amigo :

Encontre el detalle de la solucion a este caso. Elimine el contenedor..

Tema resuelto...

Saludos,

INTEGRAL

PD : LO QUE ME FALTA RESOLVER HASTA EL MOMENTO Y QUE DEJE PENDIENTE ES EL CENTRAR UNA IMAGEN DE UN LOGO EN UN FORMULARIO EN DIFERENTES RESOLUCIONES DE PANTALLA...


El viernes, 12 de enero de 2018, 20:14:30 (UTC-5), integral escribió:

Carlos Alfaro

unread,
Jan 13, 2018, 6:23:50 PM1/13/18
to publice...@googlegroups.com

Para centrar una imagen en el form, talvez te pueda servir el siguiente;

 

En el método init de la imagen:

 

This.left = (Thisform.width / 2) – int(this.width / 2)

 

Buen dia.

 

 

Carlos Alfaro

 

From: publice...@googlegroups.com [mailto:publice...@googlegroups.com] On Behalf Of integral
Sent: sábado, 13 de enero de 2018 03:46 p.m.
To: Comunidad de Visual Foxpro en Español
Subject: [vfp] Re: Poner Imagen como fondo en un formulario

 

 

Adivinastes Amigo :

Víctor Hugo Espínola Domínguez

unread,
Jan 13, 2018, 9:19:48 PM1/13/18
to publice...@googlegroups.com
La imagen debe estar en el form, no en un contenedor. En este caso This.Parent == Thisform

Saludos,
Víctor.
Lambaré - Paraguay.


integral

unread,
Jan 14, 2018, 7:47:51 PM1/14/18
to Comunidad de Visual Foxpro en Español

Gracias Mis Amigos por su ayuda...

Efectivamente si es posible centrar la Imagen y luego para hacer que aparezca en la parte inferior centrado el Logo lo hice dentro de un contenedor y funciono... 

Saludos,

INTEGRAL

El viernes, 12 de enero de 2018, 20:14:30 (UTC-5), integral escribió:
Reply all
Reply to author
Forward
0 new messages