-1

如何从 Delphi 中的 TStringGrid 获取字符?

StringGrid1.Cells[X, Y, Z]//doesn't work
StringGrid1.Cells[X][Y][Z]//doesn't work
4

1 回答 1

1

您知道这StringGrid1.Cells[X, Y]是一个string包含带有坐标的单元格中的文本X, Y。你也知道 ifS是 a string, thenS[n]是 的n第 th 个字符S。结合这些知识,你会意识到

StringGrid1.Cells[X, Y][n]

n具有坐标的单元格中的第 th 个字符X, Y。但请注意:虽然单元格坐标是基于 0 的,但字符索引是基于 1 的。因此,例如,左上角单元格中的第一个字符是

StringGrid1.Cells[0, 0][1]

如果此单元格确实包含至少一个字符的字符串。

于 2013-04-17T19:11:48.050 回答