iCAx开思工具箱

标题: grip添加调用程序 [打印本页]

作者: gdboy    时间: 2011-1-7 23:04
标题: grip添加调用程序
grip添加调用程序

grip调用程序代码是?

例:通过点外挂里边的菜单选项(或图标),这个菜单的选项上是可以调用外部程序等,这个菜单的选项程序的代码是?    可不可以用相对路径 ?

请赐教
作者: -KASA-    时间: 2011-1-8 09:50
可以的,用这个函数:xspawn,具体用法参见百度:
https://www.baidu.com/s?tn=siteh ... 3%C3exe%CE%C4%BC%FE
作者: gdboy    时间: 2011-1-8 21:31


IFTHEN/&ACTPRT == 1
      MESSG/'This GRIP program requires an open work part!',$
            'Please open or create a new part and try again.'
      JUMP/hal:
    ELSE/
      MASK/ALL
    ENDIF
fdel/'e:\Calculator.bat',iferr,new:

new:
create/txt,1,'e:\Calculator.bat'
write/1,'@echo off'
write/1,'start "title" D:\CZK_MOULD\other\suliao\suliao-v1.0.exe'
write/1,'@echo on'
file/txt,1
fetch/txt,1,'e:\Calculator.bat',iferr,new:
fterm/txt,1
xspawn/'e:\Calculator.bat'    这个可以调用  grip添加调用程
fdel/'e:\Calculator.bat'

hal:
halt


以下的代码主要是起到什么作用
fdel/'e:\Calculator.bat',iferr,new:

new:
create/txt,1,'e:\Calculator.bat'
write/1,'@echo off'
write/1,'start "title" D:\CZK_MOULD\other\suliao\suliao-v1.0.exe'
write/1,'@echo on'
file/txt,1
fetch/txt,1,'e:\Calculator.bat',iferr,new:
fterm/txt,1

fdel/'e:\Calculator.bat'






作者: ugman    时间: 2011-1-24 08:13
这个是在E盘创建一个批处理,Calculator.bat,并往里面写入批处理命令:
@echo off'
start "title" D:\CZK_MOULD\other\suliao\suliao-v1.0.exe'
@echo on'
这个命令是运行suliao-v1.0.exe。
START的用法参见:
https://blog.csdn.net/lhsbqb/archive/2010/06/23/5688898.aspx




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3