背景情况:在下目前作的一个程序,vb6 连接了access 数据库,从数据库中检索出来数 据后,通过mschart来绘图显示温度曲线图,
问题描述:X轴用来标记时间,标签间隔和刻度间隔的设置不知道能不能用编程的方法来设定 | |
温 |---|---|---|---|---|-----------
度 |---|---|---|---|---|-----------
轴 |---|---|---|---|---|-----------
时间轴因为我从数据库中得到的数据,可能是很多几千个,也可能是几十个采样点的数据。
如果通过mschart控制的属性页来设定,就会导致一种结果,比如设定间隔为10 ,采样点为100个,那 Y轴 的标签显示的比较开阔,还可以接受 ,类似这样| | | | | | | 。但是如果采样点变为1万个,则显示的是一片的黑黑,因为Y轴坐标线,都重叠到一起了,根本显示不出来。
就是类似下面的效果,太密集了
|||||||||||||||||||
|||||||||||||||||||
|||||||||||||||||||原来在网上找过几个代码,可以更改X轴 ,也就是横线的间隔,但是改成Y轴就是竖线的话,就是没反应。
另外各位高手一直是怎么处理很多个数据的情况的,是通过滚动条来查看,还是按比列提取采样点数据。
问题描述:X轴用来标记时间,标签间隔和刻度间隔的设置不知道能不能用编程的方法来设定 | |
温 |---|---|---|---|---|-----------
度 |---|---|---|---|---|-----------
轴 |---|---|---|---|---|-----------
时间轴因为我从数据库中得到的数据,可能是很多几千个,也可能是几十个采样点的数据。
如果通过mschart控制的属性页来设定,就会导致一种结果,比如设定间隔为10 ,采样点为100个,那 Y轴 的标签显示的比较开阔,还可以接受 ,类似这样| | | | | | | 。但是如果采样点变为1万个,则显示的是一片的黑黑,因为Y轴坐标线,都重叠到一起了,根本显示不出来。
就是类似下面的效果,太密集了
|||||||||||||||||||
|||||||||||||||||||
|||||||||||||||||||原来在网上找过几个代码,可以更改X轴 ,也就是横线的间隔,但是改成Y轴就是竖线的话,就是没反应。
另外各位高手一直是怎么处理很多个数据的情况的,是通过滚动条来查看,还是按比列提取采样点数据。
解决方案 »
- 怎么将buffer[]的图片显示在picture控件里?
- 怎么写才能读取http://www.yourweb.com/xxxx.txt里边的内容呢
- (vb基础去不了)帮忙 用datagrid来显示数据
- 在VB6中,如何将List1.AddItem "第5条记录" 中的“5”字显示为红色
- 工程引用中加入winsock.ocx,为什么在引用列表中没有?up 有分
- 如何实现label在窗体中移动的功能.
- 过程声明与同名事件或过程的描述不匹配的问题
- MSHFlexGrid的重要问题
- 请告诉我如何判断键盘输入字符号的函数?
- 当我在VB里用了大约二百多个控件的时候,它就说到了极限。请问如何再增加控件啊
- 求VB 对 organization chart 的操作!
- 点击控件次数
如果点数确实很多的话,可以用分段截取数据的方法,也即类似翻页方法实现。
看来只好用line自己慢慢画了