Mostrar imagen en DBGrid en C++
Saludos a todos.
Quisiera poner en una de las filas de un dbgrid una imagen que esta almacenada en una BD, he visto algunos codigos en delphi pero entiendo muy poco de el. Ejemplo: http://www.clubdelphi.com/foros/show...magen+a+dbgrid |
Bien, ¿pero qué problema tienes?, ¿qué es lo que no entiendes? :confused:
|
Saludos Casimiro Notevi
El codigo delphi al que le hice referencia!, como dije en el mensaje no entiendo mucho ese lenguaje, los ejemplos que he visto han sido en este lenguaje y no he logrado adaptarlo a lo que quiero |
Estuve tratando de hacerlo de la siguiente forma y me da error:
Código:
TImage *Image = new TImage (Application); Código:
TJPEGImage *foto = new TJPEGImage; Código:
if(StringGrid1->Objects[ACol][ARow]!=0) |
Cita:
Proba de este modo: Código:
void __fastcall TForm1::DBGrid1DrawColumnCell (TObject *Sender, |
Saludos ecfisa
Probando de la forma que usted dice me sale el siguiente error: Cannot assign a TStringField to a TPicture. |
Hola Luis.
Es que como te documente en el código el campo (columna) debe ser de tipo imágen. Aparentemente el valor que le das a DataCol apunta a un campo de tipo string. Saludos. |
Muchas Gracias ecfisa
Finalmente con su ayuda logre que funcionara de esta forma. Código:
String Anilla=Form2->ADOQueryMostrarResultado->FieldByName("Anilla")->AsString; |
La franja horaria es GMT +2. Ahora son las 02:49:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi