找回密码
 注册
关于网站域名变更的通知
查看: 921|回复: 3
打印 上一主题 下一主题

求助!怎么编写SKILL关闭FORM窗口

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-10-22 19:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
现在需要编写代码实现程序嵌套功能,就是利用已经编写好的窗口,来实现复合的多步操作,但是中间自己编写的窗口不知道怎么关闭的!使用axlFormClose 显示不能识别的命令,请大神解答!!非常感谢

该用户从未签到

2#
发表于 2014-10-22 23:58 | 只看该作者
你可以贴部分代码看下,问题可能出在“已经编写好的窗口代码中”。

该用户从未签到

3#
 楼主| 发表于 2014-10-23 19:02 | 只看该作者
  1. alias F6 "define grid;setwindow form.grid;FORM grid non_etch non_etch_x_grids $gridsvalue ;FORM grid non_etch non_etch_y_grids $gridsvalue ;FORM grid all_etch all_etch_x_grids $gridsvalue ;FORM grid all_etch all_etch_y_grids $gridsvalue ;FORM grid done ;slide"
  2. alias F6 "grids;FORM grids 0.200000 YES;axlFormClose(grids);slide"
复制代码
两行的代码都是实现在使用调线功能前,把格点改为某个数值,就是按下F6(调线快捷键),格点自动变为某个值,并可以选择走线进行调线,方便一点;
第一行是采用的系统自带的格点设置窗口实现的,其中有“FORM grid done”命令;
第二行是采用自己编写的格点小工具实现的,用这个命令提示找不到命令,用上述的axlFormClose也不行,不知道怎么关闭;

还有一个小问题,怎么把一行很长的代码分多行写呢,例如上述的代码?
怎么编写可以执行系统中Undo命令的Skill操作呢?
谢谢大神解答,嘿嘿

该用户从未签到

4#
发表于 2015-8-20 18:42 | 只看该作者
支持楼主原创  非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-22 09:03 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表