找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11700|回复: 0
打印 上一主题 下一主题
收起左侧

关于teechart坐标范围设置

[复制链接]
跳转到指定楼层
楼主
ID:51089 发表于 2014-9-2 16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    今天在开发过程中用到teechart,默认情况下Y轴的范围是根据填充值来变化的,比如填入的最大Y值为3,最小为-2,那么Y轴刻度范围-2到3,想指定teechart的Y轴显示范围,比如-5到15,使用如下操作:

    left.put_Minimum,(-5);
    left.put_Maximum(15);

完了调试发现没有用,还是按填充数据大小自动适应,上网找没找到相关的信息。于是查看left所能提供的接口函数,发现其中有一对put_AutomaticMaximum和put_AutomaticMinimum函数,在上述两行代码后再加上

    left.put_AutomaticMaximum(FALSE);//指定不采用自动适应

    left.put_AutomaticMinimun(FALSE);

重新编译调试,成功!

由此可见,teechart可能很多其他特性也有这样一个机制,需要释放掉一些“开关”才能使某些特性实质改变。



PS:我这是vs2005,导入的COM类函数接口形式是put_XXX,get_XXX,可能跟其他工具导入生成的类有所区别,注意后面的XXX部分即可。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表