易截截图软件、单文件、免安装、纯绿色、仅160KB

delphi=dbgrid鼠标滚轮效果怎么实现?

delphi=dbgrid鼠标滚轮效果怎么实现?

现在显示的记录只能拖滚动条浏览,想让鼠标滚轮起作用。


菜鸟一个,请多多指教。多谢
http://seteastboy.blog.163.com/blog/static/26330268200992393445806/

  dbgrid1.Perform()

引用
http://seteastboy.blog.163.com/blog/static/26330268200992393445806/


跟我想回答的一样。sendmessage

SendMessage(DBGRID1.Handle,WM_VSCROLL,SB_LINEDOWN,0) ;

  private
    procedure ApplicationEvents1Message(var Msg: tagMSG;var Handled: Boolean);      //在下面的过程写好后直接按Ctrl+Shift+C将自动生成此段代码
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}
//------------------------------------------------------------------------------
procedure  TForm1.ApplicationEvents1Message(var  Msg:  tagMSG;var  Handled:  Boolean);
begin
if  (DBGrid1.Focused)  And  (Msg.message  =  WM_MOUSEWHEEL)  then
      begin
          if  Msg.wParam  >  0  then
              SendMessage(DBGrid1.Handle,  WM_KEYDOWN


相关问答:

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

Delphi 使用shockwaveflash控件的问题

我写了个小程序,上面添加了一个shockwaveflash控件,然后在movie里写入swf文件的路径,然后执行没有问题。
当我把这个程序转移到另一台电脑执行时, shockwaveflash 控件显示空白。也就是没有加载那个swf文件。 ......

请教关于Delphi的树形控件

请问Delphi有树形控件吗?
怎样使用?
Ttreeview 
 treeview.items.addchild(nil(上级节点),'案发时发'(text));

raize 控件包里面有,csdn有下载的

查帮助TTreeView和TNode两个类

TTreeView ......

Delphi 多线程,弹出框中断问题

如题:

我的程序 Create 的时候 创建了N 个线程;这N个线程不停的在 监听N个COM口的数据;当分析数据时,有些时候要弹出application.messagebox 对话框判断 是否继续 执行线程,还是挂起线程。当多个线程同时 ......

delphi 填写表单问题

在一个网页上有两个submit 按钮。。。。一个是搜索的。一个是发帖的。。。如果直接     

      o  :=WebBrowser1.oleobject.document.all.item('submit',0); ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号