Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi TStringGrid-有没有简单的方法来获取“当前/选定”行?_Delphi_C++builder_Vcl_Tstringgrid - Fatal编程技术网

Delphi TStringGrid-有没有简单的方法来获取“当前/选定”行?

Delphi TStringGrid-有没有简单的方法来获取“当前/选定”行?,delphi,c++builder,vcl,tstringgrid,Delphi,C++builder,Vcl,Tstringgrid,我可以走很长的路,在每一行上循环,从CellRectcol获取一个TRect,row,然后查询gdSelected的状态 但是,是否有一种更快的方法来获取当前选定行的行号(如果有的话)?请查看TStringGrid.row。.row for selected row,.Col for selected coln注意,变量名很不幸,因为它们隐藏了网格的属性。对于循环变量,您可能应该使用RowIndex和ColIndex之类的方法来避免这个问题!我到底是怎么错过的???谢谢,两位。安德烈先回答了,所

我可以走很长的路,在每一行上循环,从CellRectcol获取一个TRect,row,然后查询gdSelected的状态


但是,是否有一种更快的方法来获取当前选定行的行号(如果有的话)?

请查看TStringGrid.row。

.row for selected row,.Col for selected coln

注意,变量名很不幸,因为它们隐藏了网格的属性。对于循环变量,您可能应该使用RowIndex和ColIndex之类的方法来避免这个问题!我到底是怎么错过的???谢谢,两位。安德烈先回答了,所以我给了他答案,然后让你们两个站起来。要是所有的问题都这么简单就好了,嗯?