读书人

请教一下TChart中怎么实现波形右移的效

发布时间: 2012-04-09 13:41:25 作者: rapoo

请问一下TChart中如何实现波形右移的效果
用Series1.ADD(datarx32,'',clBlue);当显示框显示满后波形就不变了,不能实现右移效果
参考网上的代码
With Series1 do
begin
tmpX:=Series1.XValues[1]-Series1.XValues[0];
Series1.Delete(0);
Series1.AddXY(Series1.XValues.Last+tmpX,datarx32,'',clTeeColor);
end;
但是运行时出错,错误提示为
raised exception class EAccessViolation with message 'Access violation at address 005178C2 in '串口通信.exe'.Read of address 00000008'.
在调试运行该提示会出现两次,直接运行生成的exe文件没有出错提示,也没显示结果

[解决办法]
超出时就初始化为默认的边框的坐标即可
[解决办法]
不用TChart,自己画可以不

读书人网 >.NET

热点推荐