Muchas Gracias
ecfisa
Finalmente con su ayuda logre que funcionara de esta forma.
Código:
String Anilla=Form2->ADOQueryMostrarResultado->FieldByName("Anilla")->AsString;
if (DataCol == 0 ) {
TPicture *P = new TPicture;
// P->Assign(Column->Field);
if(Anilla =="Anilla1") {
P->LoadFromFile("C:\\Users\\usuario\\Pictures\\1.jpg");
} else {
P->LoadFromFile("C:\\Users\\usuario\\Pictures\\2.jpg");
}
DBGrid11->DefaultDrawColumnCell(Rect, DataCol, Column, State);
DBGrid11->Canvas->StretchDraw(Rect, P->Graphic);
delete P;
}
En ese caso me va poniendo las imagenes en una columna completa, si por el contrario quisiera solo poner una imagen de la siguiente forma: [1][1] [columna][fila], como podria indicarle la fila donde quiero que se pinte?