Hola amigos
con: oImager:LoadBmp( "C:\IMAGE.BMP" ) la carga desde el disco.
Cómo cargo una imagen desde recurso?
Gracias por la ayuda
Saludos,
Adhemar
Saludos,
Adhemar Cuéllar
Hola amigos
con: oImager:LoadBmp( "C:\IMAGE.BMP" ) la carga desde el disco.
Cómo cargo una imagen desde recurso?
Gracias por la ayuda
Saludos,
Adhemar
Saludos,
Adhemar Cuéllar
LOCAL aBmps := {LoadBitMap(GetResources(),"Si"),;
LoadBitMap(GetResources(),"No")} oPoster:=LoadBitMap(GetResources(),"POSTER")
@55,315 IMAGE oPoster OF oWnd NOBORDER PIXEL SIZE 300,400 ADJUSTSaludos,
Adhemar Cuéllar
Hola,,, asi funciona,,,
1ro,,, "Muestra" la imagen:
REDEFINE IMAGE oImagen RESOURCE "NOIMAGEN" ............. // "NOIMAGEN" en un bmp en blanco o lo que fuere que esta en el .res
2do,,, cambia la imagen asi:
oImagen := LoadBitMap(GetResources(),"NUEVAIMAGEN")
y listo...
acuellar wrote:Hola amigos
con: oImager:LoadBmp( "C:\IMAGE.BMP" ) la carga desde el disco.
Cómo cargo una imagen desde recurso?
Gracias por la ayuda
Saludos,
Adhemar
REDEFINE BITMAP oFiveWin ID 121 RESOURCE "FIVEPOWER" TRANSPARENT OF oDlg @55,315 IMAGE oFoto OF oWnd NOBORDER PIXEL SIZE 300,400 ADJUST
*en el Browse
oBrw:bChange:={|| BuscaFoto() }
*
*La funcion
Static Function BusFoto()
IF !EMPTY(FOTO) //Campo de imagen
BLOBExport(FieldPos("FOTO"), "FOTO.JPG", BLOB_EXPORT_OVERWRITE)
oFoto:LoadBmp( cPath+"FOTO.JPG" ) //Perfecto la muestra
Else
oFoto:LoadImage( nil,"SINFOTO" ) //imagen de recurso no la muestra
Endif
oFoto:Refresh()Saludos,
Adhemar Cuéllar
esto igual sirve
REDEFINE IMAGE oBmp1 FILENAME cBitmap1 ADJUST ID 114 OF oFld:aDialogs[ 4 ] SCROLL UPDATE
REDEFINE BUTTON ID 115 OF oFld:aDialogs[ 4 ];
ACTION( Fot_Jug:= cGetFile32("JPEG (*.jpg) | *.jpg | BITMAP (*bmp)| *.bmp", "Seleccionar Imagen" ), ;
cBitmap1 := AllTrim( Fot_jug), oBmp1:LoadBmp( cBitmap1 ), oBmp1:Refresh(),oDlg:Update() )
REDEFINE GET cBitmap1 ID 116 OF oFld:aDialogs[ 4 ] ON CHANGE( cBitmap1 := AllTrim( Fot_Jug ),;
oBmp1:Load( cBitmap1 ), oBmp1:Refresh() ) UPDATE
Saludos
#include 'fivewin.ch'
#include 'xbrowse.ch'
REQUEST DBFCDX
function Main()
local oDlg, oBrw, oImage, oFont
USE WWONDERS VIA "DBFCDX"
DEFINE FONT oFont NAME "TAHOMA" SIZE 0,-12
DEFINE DIALOG oDlg SIZE 680,440 PIXEL FONT oFont
@ 10, 10 XBROWSE oBrw SIZE 120,200 PIXEL OF oDlg ;
COLUMNS "Name" COLSIZES 10 ;
ALIAS "WWONDERS" CELL LINES NOBORDER
@ 10,130 IMAGE oImage SIZE 200,200 PIXEL OF oDlg ADJUST
oImage:LoadFromMemory( WWONDERS->IMAGE )
WITH OBJECT oBrw
:nStretchCol := 1
:lHScroll := .f.
:bChange := { || oImage:LoadFromMemory( WWONDERS->IMAGE ), oImage:Refresh() }
:CreateFromCode()
END
ACTIVATE DIALOG oDlg CENTERED
RELEASE FONT oFont
return nil
Thanks Rao
Now its OK
Regards
Adhemar
Saludos,
Adhemar Cuéllar
Hola Rao
Como insertas una imagen JPG en un campo memo ?
Gracias...
Saludos
joseguillermosanchez wrote:Hola Rao
Como insertas una imagen JPG en un campo memo ?
Gracias...
Saludos
LOCAL cFileName := "C:\RefWin\Imagenes\Imagen0.Jpg"
...
...
REDEFINE IMAGE oImagen ID 100 OF oDlg FILENAME cFileName ADJUST
....
....
// The user can choice a new image
REDEFINE BUTTON oBuscar ID 900 OF oDlg UPDATE;
ACTION (cFileName := cGetFile("*.Jpg",;
"Seleccione la imágen de esta parte",1,;
".\Imagenes"),oImagen:LoadBmp(cFileName ));
MESSAGE "Busca la imágen a mostrar"
....
....
// To save the image on a mysql table
oRsPar:Fields("PAR_IMG"):Value := MEMOREAD(cFileName)
oRsPar:UpDate()