找回密码
 注册
查看: 1759|回复: 9
打印 上一主题 下一主题

关于SKILL调试的问题,请高手解答

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-5-27 13:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
我编写了一段语言,需要在COMMEND命令行先输入skill 回车,然后输入SKILL命令才可以运行SKILL,如果直接在COMMEND命令行输入SKILL命令就无法运行SKILL,请教高手解答是什么原因

该用户从未签到

2#
发表于 2011-5-27 13:43 | 只看该作者
用axlCmdRegister函数注册一个命令,你现在输的应该是函数名称。

评分

参与人数 1贡献 +2 收起 理由
xiezuwei + 2

查看全部评分

该用户从未签到

3#
 楼主| 发表于 2011-5-27 14:06 | 只看该作者
回复 deargds 的帖子

axlCmdRegister( "test" 'test)

开头已经定义了,可是还是不行,还有可能是其他方面的原因吗

该用户从未签到

4#
发表于 2011-5-27 14:17 | 只看该作者
回复 xiezuwei 的帖子

可能要看下代码

评分

参与人数 1贡献 +2 收起 理由
xiezuwei + 2

查看全部评分

该用户从未签到

5#
 楼主| 发表于 2011-5-27 14:22 | 只看该作者
回复 deargds 的帖子

axlCmdRegister( "test" 'test)
procedure( test()
  axlShell("nctape_full;setwindow form.nc_drill;FORM nc_drill execute;FORM nc_drill cancel")
  axlShell("ncdrill legend;setwindow form.nc_drilllegend;FORM nc_drilllegend done")
))


这段,麻烦指导下,万分感谢

该用户从未签到

6#
发表于 2011-5-27 14:57 | 只看该作者
回复 xiezuwei 的帖子

这样写
axlCmdRegister( "test" 'test ?cmdType "general")
procedure( test()
  axlShell("nctape_full;setwindow form.nc_drill;FORM nc_drill execute;FORM nc_drill cancel")
  axlShell("ncdrill legend;setwindow form.nc_drilllegend;FORM nc_drilllegend done")
)

评分

参与人数 1贡献 +2 收起 理由
xiezuwei + 2

查看全部评分

该用户从未签到

7#
 楼主| 发表于 2011-5-27 15:03 | 只看该作者
回复 deargds 的帖子

还想再麻烦问下 ,加上这句的作用是什么  ==>  ?cmdType "general"

该用户从未签到

8#
 楼主| 发表于 2011-5-27 15:10 | 只看该作者
回复 deargds 的帖子

为什么其他SKILL我看到后面都没有加这句,也可使用,是什么原因呢

该用户从未签到

9#
发表于 2011-5-27 15:42 | 只看该作者
没加是使用了另外一个默认参数interactive,一般情况下两个参数效果是一样的。

该用户从未签到

10#
 楼主| 发表于 2011-5-27 15:56 | 只看该作者
回复 deargds 的帖子

哦,好的,麻烦了,非常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-5-25 07:47 , Processed in 0.078125 second(s), 25 queries , Gzip On.

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

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

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