Programación General > C++ Builder

 Imagen En Un Combox

(1/2) > >>

gemma:
Hola he intentado meter una imagen como item en un combo de la siguiente forma:

 bmp1= new TBitmap;
 bmp1->LoadFromFile("a.bmp");
    ComboBox1->Items->AddObject("Bitmap1: a", bmp1);


pero solo me muestra el texto 'a' y no me muestra la imagen, alguien me podria ayudar, gracias

Linspire:
Supongo que esto es lo que buscas.

http://www.functionx.com/bcb/howto/cboxbmp.htm

Suerte, espero te sirva. :lightsabre:

Amilius:
En otras palabras lo que te falta es dibujarlo por tu cuenta por que no se dibuja automáticamente.

gemma:
Lo he probado y a mi no me funciona los siguiente;

ComboBox1->Canvas->BrushCopy(Bounds(Rect.Left+2, Rect.Top, Bitmap->Width, Bitmap->Height),  Bitmap,  Bounds(0, 0, Bitmap->Width, Bitmap->Height),
                                                  clRed);
el BrushCopy me da el siguiente error: Brushcopy is not a member of TCanvas.

© Jonathan ©:
Que version de Builder Utilizas?? .. encontre este otro codigo, si tienes una version distinta de la 6 deberia funcionarte. Saludos :)

http://bdn.borland.com/article/0,1410,17604,00.html

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa