求高手指点,为什么画不出线?
想点APPLY时画个Silkscreen,程序不知为什么就是画不出,求大家指点:("Apply"
x1=axlFormGetField(selform "X")
y1=axlFormGetField(selform "Y")
(axlDBCreateLine( (list -x1:y1 x2:y2), 0.2, "PACKAGE GEOMETRY/SILKSCREEN_TOP")
)
)
X Y是通过FORM输入的数。是这样定义的:
fprintf(plfm "FIELD Y \n")
fprintf(plfm "FLOC 6 6 \n")
fprintf(plfm "REALFILLIN10 20 \n")
fprintf(plfm "DECIMAL3 \n")
fprintf(plfm "ENDFIELD \n")
到底是哪里的错 ?
运行的时候有没有报错???
(axlDBCreateLine( (list -x1:y1 x2:y2), 0.2, "PACKAGE GEOMETRY/SILKSCREEN_TOP")
)
把最外边的两个括号去掉。多余了。不知道你的具体情况是怎么样的。。。
问题已解决。多谢管理员的指点。是变量名中有了大写字母。
页:
[1]