以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- Call Grid_Obj.DrawLine 的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=138520) |
|||||
-- 作者:qq代人发帖 -- 发布时间:2016/8/24 12:23:18 -- Call Grid_Obj.DrawLine 的问题 在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 |
|||||
-- 作者:usepps -- 发布时间:2016/8/24 12:39:08 -- 绘图前已限定Grid_Obj.SetDataCount(7000) 横坐标采用Grid_Obj.PelsByPos( , False)
|
|||||
-- 作者:王锋 -- 发布时间:2016/8/24 12:43:47 -- 是每次都出现还是偶尔出现 |
|||||
-- 作者:usepps -- 发布时间:2016/8/24 12:49:16 -- 不是每次都出现。SetDataCount()设定的越大,出现的越频繁 |
|||||
-- 作者:王锋 -- 发布时间:2016/8/24 12:55:42 -- Line_X_0, Line_Y_0, Line_X_1, Line_Y_1 检查这几个变量,是否有超过异常数字的情况 |
|||||
-- 作者:usepps -- 发布时间:2016/8/24 13:07:39 --
|
|||||
-- 作者:王锋 -- 发布时间:2016/8/24 13:15:38 -- 从你的给出的日志来看,是肯定数字异常的,建议你认真看一下Grid对象的描述 |
|||||
-- 作者:usepps -- 发布时间:2016/8/24 13:16:52 -- 上述Line_X, 是按PelsByPos( , True)算的,同样报错。 |
|||||
-- 作者:王锋 -- 发布时间:2016/8/24 13:25:32 -- 建议你仔细排查你的代码,检查超过坐标范围的数据,具体是怎么回事 |
|||||
-- 作者:usepps -- 发布时间:2016/8/24 13:25:59 -- 哦,明白了,谢谢您。 |