DbGrid:怎么知道用户选择了哪几行
编号:QA004390
建立日期: 2001年9月4日 最后修改日期:2001年9月4日
所属类别:
franklin:
操作系统: win98
编程工具: vb6
问题: 关于DbGrid:怎么知道用户选择了(按住Ctrl键,再用鼠标点每行的最左边,行变深色)哪几行?怎么取得那几行的内容?这些选中的行可能已经滚动到DbGrid可见区域外。主要用于选择打印,只打印选择的行。
水平: 中级
回答:
你可以使用SelBookmarks集合获得所有被选中的行,如:
Do While DBGrid1.SelBookmarks.Count <> 0
Data1.Recordset.Bookmark = DBGrid1.SelBookmarks(0)
Print Data1.Recordset(0)
Loop
此问题由李海回答。
| |
|
|
| |
|
|