So sollte es doch gehen oder nicht?
Delphi-Quellcode:
procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean);
begin
YPos := ARow;
XPos := ACol;
ZellInhalt := StringGrid1.Cells[XPos, YPos];
Button1.Caption := IntToStr(YPos) + ' / ' +IntToStr(XPos) + ' / ' +ZellInhalt;
Button1.Refresh;
end;