读书人

请问一个DELPHI的思路有关问题

发布时间: 2012-03-28 15:40:03 作者: rapoo

请教一个DELPHI的思路问题
用dbgrid显示的ACCESS里的记录,现在想做个选择字段的功能,就是自己选择要显示的字段,程序根据选择项进行显示。

显示和查询过程解决了,但是显示时遇到思路问题了,怎么能动态地创—BGRID里的字段??(我以前都是直接定死的)

[解决办法]
你的adoQrery是动态的,dbgrid也可以自动跟着是动态的啊。。。
你是不是想要显示字段的中文名?

那么得建一个中英文字段名对照表了。
[解决办法]
动态控制其column的visible属性

[解决办法]
每个Column都有两个Alignment属性,一个对应于Title,一个对应于Data
[解决办法]
没用过VB,不清楚
可以写一个函数,在动态创建列的时候就把其相应的属性设置为taCenter,既然你可以动态循环创建和删除列(或者隐藏),多加一行属性设置不算多
[解决办法]
写函数(或过程)的话,你也可以把创建和删除(或隐藏)列的语句也放到里面,就只需传递几个值。

读书人网 >.NET

热点推荐