不是高手就不要进来!!!!

netherder 2001-05-09 04:38:00
在Delphi中使用ChartFx控件来画平滑曲线,如何才能让曲线经过每一个点
例如存在三点A(1,1)B(2,90)C(3,3)时曲线就不经过B点还有。还有我如何设定A(1.5,3)这样的点(即X轴带小数的点)
没人帮我的话,我就完蛋了,
救命啊!SOS!!SOS!!
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghz2000 2001-05-09
  • 打赏
  • 举报
回复
你有没有有关图形学的知识,你可是用样条曲线,有时你需要将中间点作为两个点,这样就可以经过你要经过的点,至于1.5就不存在任何问题,你的坐标精度你可以控制。
1come 2001-05-09
  • 打赏
  • 举报
回复
15=1.5*10
hzb 2001-05-09
  • 打赏
  • 举报
回复
昨天你的贴子没有看吗?http://www.csdn.net/expert/topic/114/114939.shtm
index是数组的下标,当然只能是整数。对于A(1.5,3)这样的点,假设它是曲线上的第三个点,那它的index就是2,Y轴:value[2]=3,Legend[2]=FloatTostr(1.5)。
netherder 2001-05-09
  • 打赏
  • 举报
回复
falaly:

1.5不是整数!!这就是我的问题所在。

我知道ChartFx的X的index只能是整数。

但怎样才能让它能显示出X为小数时的Y的点呢?
falaly 2001-05-09
  • 打赏
  • 举报
回复
还有! 1.5是整数吗?
falaly 2001-05-09
  • 打赏
  • 举报
回复
我没用过ChartFx控件但是,
如果你会懂TCanvas(画布)的话
你一定能解决现在的问题.
skimwater 2001-05-09
  • 打赏
  • 举报
回复
gz

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧