Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:Call Grid_Obj.DrawLine 的问题

1楼
qq代人发帖 发表于:2016/8/24 12:23:18
在Technic_Paint中使用Call Grid_Obj.DrawLine(Line_X_0, Line_Y_0, Line_X_1, Line_Y_1,RGB(255, 255, 0), 2, 0)画线,出现了这样的问题请问是什么原因 ?应该怎么解决呢
图片点击可在新窗口打开查看此主题相关图片如下:{`dua7zqg`~5fp2u3aita1.jpg
图片点击可在新窗口打开查看
2楼
usepps 发表于:2016/8/24 12:39:08
绘图前已限定Grid_Obj.SetDataCount(7000)
横坐标采用Grid_Obj.PelsByPos( , False)
3楼
王锋 发表于:2016/8/24 12:43:47

是每次都出现还是偶尔出现

4楼
usepps 发表于:2016/8/24 12:49:16
不是每次都出现。SetDataCount()设定的越大,出现的越频繁
5楼
王锋 发表于:2016/8/24 12:55:42

Line_X_0, Line_Y_0, Line_X_1, Line_Y_1

检查这几个变量,是否有超过异常数字的情况

6楼
usepps 发表于:2016/8/24 13:07:39

Line_X, Line_Y的结果见附件,SetDataCount(130000)

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:运行结果.txt

7楼
王锋 发表于:2016/8/24 13:15:38
从你的给出的日志来看,是肯定数字异常的,建议你认真看一下Grid对象的描述
8楼
usepps 发表于:2016/8/24 13:16:52
上述Line_X, 是按PelsByPos( , True)算的,同样报错。
9楼
王锋 发表于:2016/8/24 13:25:32

建议你仔细排查你的代码,检查超过坐标范围的数据,具体是怎么回事

10楼
usepps 发表于:2016/8/24 13:25:59
哦,明白了,谢谢您。
共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04395 s, 3 queries.