首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi中画出动态的折线如何实现

2012-02-20 
delphi中画出动态的折线怎么实现?比如我通过串口收到数,边收数边画图,用moveto和lineto实现但是moveto哪一

delphi中画出动态的折线怎么实现?
比如我通过串口收到数,边收数边画图,用moveto 和lineto实现但是moveto哪一个点呢?高手们指教

[解决办法]
放到列表中,然后逐个根据绘图区域,转为点的坐标,画就是了,比如区域高100,你的值是50,那么点的Y坐标就是50,一个个算出来,画在Canvas上
[解决办法]
画图要用坐标吧,以世界为横轴 ,你接收到的值为 纵轴(x,Y)
[解决办法]
还是用Chart好点
[解决办法]
收和画是两件事。

就画来说,就是根据已知点绘图,对于计算机来说,绘制的只是像素点,而我们要绘制的是一些有单位的点。
所以可以先设定好一个比例尺,如每个像素代表1毫米,那要是画1CM的话就是10个像素了。

在画布上确定好原点,然后根据比例尺和实际的尺寸就可以画了。

热点排行