|
楼主回复很积极啊,应该是PCB方面的高手了
我这有个:- axlCmdRegister("fo" 'wxOpenFolder)
- ;axlShell("alias 命令 命令")
- ;axlShell("alias k fo")
- ;axlShell("alias kk skill 'load(\"wxOpenFolder.il\")'")
- /*
- ├─
- │ ├─ 程序名称:
- │ ├─ 程序功能:打开某一文件夹
- │ ├─ 创建时间:2011年12月17日
- │ ├─ 修改时间:
- │ ├─ 作 者:gpxknk
- │ └─ 备 注:
- ├─
- */
- procedure( wxOpenFolder( @optional (mypath nil) )
- prog( ()
- if(mypath then
- unless(isFile(mypath) || isDir(mypath)
- printf("File or Folder [ %s ] is not exist.\n",mypath)
- return(nil)
- )
- else
- mypath= axlGetDrawingName() ;完全路径
- ;axlCurrentDesign();单纯文件名,不含扩展名
- )
- rexCompile( "/" )
- printf("%s\n",mypath)
- mypath= rexReplace(mypath "\\\\" 0)
- ;printf("%s\n",mypath)
- sh(strcat("cmd /c start explorer /select,",mypath) )
- t
- );prog
- );procedure
复制代码 |
|