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

数据窗口 画线解决方法

2012-02-17 
数据窗口 画线现在有个grid型的dw,需要在每一行的后面添加一张图片,图片的长度一定,根据该行的一个字段需

数据窗口 画线
现在有个grid型的dw,需要在每一行的后面添加一张图片,图片的长度一定,根据
 该行的一个字段需要在这张图上做出分割标记,
 请教高手,如果用动态画线怎么做?如果用图片呢?


 图片需要根据字段拖动的长短改变。

[解决办法]
画线倒是不难,如下做法就可以
string ls_addLin
ls_addLin ="create line(band=Foreground x1='"+string(ai_linePos)+"' y1='24' x2='"+string(ai_linePos - 50)+"' y2='24' name=l_arrowLine_1 pen.color='" + string(RGB(0,0,0)) + "')"
this.modify(ls_addLin)
但是线的坐标很难确定
[解决办法]
划线的坐标是datawindow的,不是detail.真的要画的话,具体的坐标都是要计算的。是否划线成功可以看modify函数的返回值。Returns the empty string ("") if it succeeds and an error message if an error occurs 帮助里有哈

热点排行