如何实现表格上下滚动?
需求说明:
4列显示数据库的数据,如果超过一屏,向上滚动表格。
方法求助:
1、用什么表格?
2、如何控制滚动?
[解决办法]
听起来好像任意一个表格控件都可以实现啊。ListView or DBGrid or StringGrid
[解决办法]
显示数据库的用dbgird
adoconnection,adoquery,datasource、dbgrid
绑定这几个组件就可以了啊,你找找这方面的资料
[解决办法]
DBCtrlGrid
[解决办法]
发消息
SendMessage(DBGrid1->Handle,WM_VSCROLL,1,0);
TScrollInfo si;
si.cbSize = sizeof(si);
si.fMask = SIF_ALL;
GetScrollInfo(DBGrid1->Handle, SB_VERT, &si);
if( si.nPos == si.nMax-5 )
{
ShowMessage("end");
}