请问DBGrid中点击滚动条触发的是哪一个事件?我想实现:每点击一次滚动条,数据就自动向下或向上移动100条,要如何实现呢?

解决方案 »

  1.   

    broker_chengchaoji(掮客)说得不对哦。oncelclick不是滚动条触发事件呀。
      

  2.   

    昨天的问题,高手都到哪里去了呢?
    我搞了一个上午,试过修改TstdCrti类里面,scrollbar的方法也不行呀!
    哪位大侠帮帮忙啦。》
      

  3.   

    我是在DataSource1的DataSource1 的DataChange事件中写的,
    不知适合你否.
      

  4.   

    dbgrid的oncelclick,判断鼠标的位置
      

  5.   

    请问 :wuzhijie() ,dbgrid的oncelclick,判断鼠标的位置,要怎么做呢?
    还有工具条向上,向下按钮的位置如何确定呢?
    请指教!!
      

  6.   

    前几天的问题找遍了资料,还没得出解决方法,郁闷当中。
    无奈只有再上csdn求助了,希望今天能得到大侠的指点!!一定感激不尽,双手送分。。
      

  7.   

    问题还没有解决呀?哪位高手可以指点迷津呢?
    我现在可以通过用一个子类继承TDBGrid,然后捕获滚动条移动的消息,但不知道怎么捕获滚动条按钮移动的信息。
    代码如下:
    type
       THackDBGrid = class(TDBgrid)
       public
    procedure onscroll1(var msg:tmessage);
        message WM_VSCROLL
      

  8.   

    试了好久,没辙了。只有用ScrollBar控件来控制dbgrid,不用dbgrid里面的ScrollBar.
    大家如果有什么好方法的话,不妨说出来,我明天结萜了。