
Error al Mostrar imagen
Publicado por Carlos Humberto Bejarano (19 intervenciones) el 23/06/2007 19:30:15
Hola amigos de LWP, muchas gracias de antemano por la ayuda que me den.
Tengo un pequeño programa, en una tabla de configuración tengo un campo General para almacenar una imagen o logotipo (.BMP). en mi formulario he proveido un boton de comando con la siguiente orden:
milogo=getfile([bmp, "Seleccionar imagen", 0])
if !empty(milogo)
Append General configdatos.logotipo from milogo+""
endif
que le permite al usuario abrir una ventana de dialogo y ubicar el archivo BMP que usará como logotipo de su empresa y que deberá aparecer en todos los formularios e informes.
Para mostrar la imagen he utilizado un OleBoundControl dependiente del campo general.
El problema es que me muestra el icono con colores diferentes y el nombre del archivo con su extensión BMP, y yo quiero que me muestre solo la imagen. Cuando yo utilicé este control por primera vez con VFP 6.0 en Windows 2000 me funcionó muy bien, pero no se por qué al instalarlo en otro equipo con la misma versión de windows 2000 y otro con windows XP, ahora me causa ese error.
me pueden ayudar? Les agradezco mucho su ayuda.
Tengo un pequeño programa, en una tabla de configuración tengo un campo General para almacenar una imagen o logotipo (.BMP). en mi formulario he proveido un boton de comando con la siguiente orden:
milogo=getfile([bmp, "Seleccionar imagen", 0])
if !empty(milogo)
Append General configdatos.logotipo from milogo+""
endif
que le permite al usuario abrir una ventana de dialogo y ubicar el archivo BMP que usará como logotipo de su empresa y que deberá aparecer en todos los formularios e informes.
Para mostrar la imagen he utilizado un OleBoundControl dependiente del campo general.
El problema es que me muestra el icono con colores diferentes y el nombre del archivo con su extensión BMP, y yo quiero que me muestre solo la imagen. Cuando yo utilicé este control por primera vez con VFP 6.0 en Windows 2000 me funcionó muy bien, pero no se por qué al instalarlo en otro equipo con la misma versión de windows 2000 y otro con windows XP, ahora me causa ese error.
me pueden ayudar? Les agradezco mucho su ayuda.
Valora esta pregunta


0