在TDataLink的DataSetChanged方法里,怎样取得所有的记录?(200分)

  • 主题发起人 主题发起人 donkey
  • 开始时间 开始时间
D

donkey

Unregistered / Unconfirmed
GUEST, unregistred user!
我想写个数据感知的TreeView,但是在TDataLink.DataSetChanged里不知道怎样取得所有
的记录,像TDBGrid和TCtrlGrid一样.二者的源代码我都看了,但是不太明白.
 
首先设置 DataLink.BufferCount 使之等于 TreeView 要显示的记录行数
然后设置 DataLink.ActiveRecord 来定位 Buffer 中的一行

Qiuliang
http://www.nicesoft.net
 
然后又怎样作呢?比如说如果我要滚动到第100条,但是buffercount是10条,怎么定位呀?
 
还有,比如说ActiveRecor的值是5,但是我要访问1~10的数据,怎么访问呀?
 
后退
顶部