Imagino que tienes un objeto Grid (la rejilla)
Antes coloca otro objeto, que sera un Label, para hacer la siguiente prueba:
Suponte que cojemos el evento de clic de raton en una celda de la rejilla, con lo cual la seleccionaras.
Entonces, rellena el cuerpo de la misma como sigue:
void __fastcall TForm1::StringGrid1MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
Label1->Caption=IntToStr(StringGrid1->Row)+" "+IntToStr(StringGrid1->Col) ;
}
Veras como en Label1 escribe la posicion de la celda seleccionada.
Y si pones esta otra funcion:
void __fastcall TForm1::StringGrid1MouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
StringGrid1->Cells[ StringGrid1->Col ][ StringGrid1->Row] = "Celda "+IntToStr(StringGrid1->Row)+" "+IntToStr(StringGrid1->Col) ;
}
veras como se va rellenando el Grid.
Espero haberte ayudado.
Saludos