用一些数据做数据分析曲线,最好的VB办法是什么?

mygis 2003-01-09 09:30:03
用MSCHART控件好吗?还有什么好办法?什么办法最好?
...全文
5 点赞 收藏 16
写回复
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
youxia001 2003-01-10
Teechar控件很好使,你可以down一个
回复
mygis 2003-01-10
那么,自己画比起用mschart控件有什么好处?
回复
linfuyong 2003-01-10
首先定义坐标点
对象.CurrentX=100
对象.CurrentY=100
定义好坐标就可以画坐标轴了,你只要会划线就好
回复
mygis 2003-01-10
自己画比起用mschart控件有什么好处?还有,自己画怎么画坐标轴?
回复
MagicianZ 2003-01-10
chart diy? shit!

你难道要自己写平滑/对数/趋势/平均曲线拟和算法不成???

老老实实的用mschart!


回复
ketao_78 2003-01-10
对 ,draw it by yourself
这叫做char diy
回复
jinesc 2003-01-10
用line呀
回复
just draw youself.
回复
mygis 2003-01-10
可惜。teechart没有破解版?
回复
online 2003-01-10
teechart都是共享板的
试试excel对象的图表
回复
mygis 2003-01-10
我看了teeChart Pro的介绍,确实不错。谁能提供可用版本?不是共享版的。
网上搜索半天也找不到正式版。
回复
along 2003-01-09
同意楼上的意见,用PICTURE控件自己画!但这存在一个问题是所画的曲线线不能当图片保存,要保存可采用抓图方式把它抓紧入另一PICTURE中再保存即可。本人在一数据实时采集系统中采用这一方式效果还可以,合理利用GETPIXEL这一API你还可做到鼠标指到曲线上即指示相应点对应的值。
回复
xxlroad 2003-01-09
Dim i As Single '"x523.50y323.76"
Dim FN As Long
Me.DrawWidth = 2
Me.Scale (0, 0)-(1000, 1000)
FN = FreeFile
Open "C:\Win98\DeskTop\bb.txt" For Input As #FN
i = 0
Do Until EOF(1)
i = i + 1
Input #1, ss
If i = 1 Then
PSet (Val(Right(ss, Len(ss) - 1)), Val(Right(ss, Len(ss) - InStr(1, ss, "y", 1))))
Else
Line -(Val(Right(ss, Len(ss) - 1)), Val(Right(ss, Len(ss) - InStr(1, ss, "y", 1))))
End If
Loop
Close #FN
回复
hh5458 2003-01-09
同意楼上意见 用PICTURE 控件自己画!
回复
zyl910 2003-01-09
自己画!
回复
programart_life 2003-01-09
用mschart就很好了。如果你一定要自己作,就自己画好了。定义一些函数,然后将它们封装起来作为Dll或者OCX使用。也很方便
回复
发动态
发帖子
VB基础类
创建于2007-09-28

7453

社区成员

VB 基础类
申请成为版主
社区公告
暂无公告