经验分享:为什么制图无法显示数据

     在开发《农技110信息发布系统》时,碰到一个很奇怪的问题,TDBChart无法正常显示图例。为了确
保数据的正确性,先用TDBGrid将数据列出,数据没有问题(50条记录)。经过了很长时间分析后以为是
TDBChart的Bug,但是这可是TeeChart Pro 7呀!这么低级错误不应该发生吧!可能是TeeChart没有装
好,重新安装TeeChart后问题依旧,实在是没有办法了。重新建了一个工程,将数据配好后,激活数据集。
然后放了一个DBChart,运行程序结果制图出来了,这是怎么回事呢?难道是数据集激活部分有问题?经过
仔细分析后,发现在激活数据集的时候使用了DisableControls和EnableControls函数,这两个函数的作
用是在激活数据集的时候断开和控件的联系,这样可以加快激活速度。去掉这两行的代码后问题全部解决!

结论:
 
  
和制图相关联的记录集千万不要使用DisableControls和EnableControls函数

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值