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
LOCAL aBmps := {LoadBitMap(GetResources(),"Si"),;
LoadBitMap(GetResources(),"No")}
oPoster:=LoadBitMap(GetResources(),"POSTER")
@55,315 IMAGE oPoster OF oWnd NOBORDER PIXEL SIZE 300,400 ADJUST
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()
#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
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()
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 71 guests