Page 1 of 1

Coluna BMP Resource de Listbox

Posted: Thu Feb 11, 2010 1:13 am
by PeterBaga
Ola. Desculpen tanta pergunta...
E possivel colocar uma BMP do file .rc en una coluna de listbox??
Quero colocar um BMP checkOn e CheckOff que esta definido no file .rc
tenho um exemplo mas com um Bmp que esta no storage.Pode dar uma dica??

Code: Select all

local ahBmp:={ReadBitmap( "bmp\si16.bmp" ), ReadBitmap( "bmp\no16.bmp" ) }
    @ 2,0 LISTBOX oBrw FIELDS Iif((Alicli)->vis_cli == .t. ,ahBmp[1],ahBmp[2] ) , str((alicli)->cod_cli,5) ,(alicli)->No2_cli ;
   COLSIZES 20,180,50 ;
   HEADERS "vis","Código","Nombre" ;
   SIZE 240,175  ;
   ON DBLCLICK Eligefichacli();
   FONT ofont
 
Gracias

Re: Coluna BMP Resource de Listbox

Posted: Thu Feb 11, 2010 10:21 am
by PeterBaga
Bem Respondo para eu mesmo....

Puedes guardar el bitmap en los recursos que van incrustados en el EXE o usar un fichero BMP externo.

Las formas de cargarlo en una variable son:

1. Desde recursos:
local hBmp := LoadBitmap( GetResources(), cBmpResName )

2. Desde un fichero BMP externo:
local hBmp := ReadBitmap( 0, cBmpFileName )

Desculpem mas assim fica aqui para qualquer outro qye precise...

Re: Coluna BMP Resource de Listbox

Posted: Thu Feb 11, 2010 10:43 am
by Antonio Linares
Pedro,

Muy bien!

gracias :-)