当我在TAdvStringGrid中选择并删除一行时,我试图将删除的行添加到备忘录中。
cxMemo1.Lines.Add('deleted :' +(AdvStringGrid1.SelectedRow));
我得到:[dcc32错误] Alarm.pas(230):E2029'['预期但是')'找到了
即使我更换支架仍然无法正常工作。我究竟做错了什么?
如果您选择了多行,则可以使用
AdvStringGrid1.SelectedRow [I]
获取所选行的实际索引。在这种情况下,'i'是选择中行的索引,而不是实际索引。
您需要的是物业
AdvStringGrid1.Row
,它为您提供所选行的实际索引(不在多个选择中)。