2010年12月7日

DelphiXE连接MySQL5.1

摘要: Delphi连接MySQL真麻烦,研究了一天,从网上找了无数文章,下载了无数插件都没解决。最后返璞归真,老老实实用ADO来连接,发现也不是很顺利,但最终还是连接成功了。多少有点心得:ADO各个组件的作用和联系必须清楚,否则设置起来很容易混乱。总结一下用ADO连接MySQL5.1要点:1、需要下载MySQL的ODBC支持,我用的官网mysql-connector-odbc-5.1.7-win32.msi(这个一般没问题,下载安装即可)2、通过ODBC管理建立系统DSN(这个也简单,无非是选择MySQL的ODBC,设置服务器、用户名、密码)3、熟悉ADO控件知道其作用和相互联系。(难点)TADOC 阅读全文

posted @ 2010-12-07 23:26 Delphi7456 阅读(4388) 评论(0) 推荐(0) 编辑

WM_MOUSEWHEEL消息的处理

摘要: 对于鼠标滑轮,可以提供非常友好的滚动操作,比如我们常常用滑轮滚动来控制滚动条,而编程需要知道的关键的信息一般就是 1.滚动的方向2.滚动的大小通过响应WM_MOUSEWHEEL消息可以得到有用的信息 (short)HIWORD(wParam) 返回一个滚动的大小,一般是120的倍数,正数代表滚动向前,负数代表向后 (short)LOWORD(wParam) 返回当前同时用鼠标键的时候按下了哪些键 要注意的地方是需要定义以下语句,要不该常量WM_MOUSEWHEEL 默认是没定义的, #define _WIN32_WINNT 0x0400 (编译未通过) #define WM_MOUSEWHEE 阅读全文

posted @ 2010-12-07 01:48 Delphi7456 阅读(8091) 评论(0) 推荐(0) 编辑

导航