本帖最后由 illcyt 于 2013-11-29 15:56 编辑
大家都知道,启动一个应用程序可以用(startapp)来实现,但是使用过程中发现一个问题,以打开pdf为例说明:
1、添加“桌面”的路径至cad文件搜索支持路径里中,如下图:
2、pdf文件在电脑桌面上,此时,若使用(startapp)来启动pdf文件
- ;;示例1:
- (startapp "JisuPdf.exe" "C:\\Documents and Settings\\Administrator\\桌面\\AutoLISP&DCL基础篇(高清版).pdf")
- ;;示例2:
- (startapp "JisuPdf.exe" "C:\\Docume~1\\Administrator\\桌面\\AutoLISP&DCL基础篇(高清版).pdf")
复制代码3、加载示例1代码时会出现错误:
4、加载示例2代码时会则可以正常打开pdf文件:
(以上测试的JisuPdf.exe为绿色版,且在cad文件搜索路径下)
【求函数】可实现将自动搜索文件路径是否带空格 如:Documents and Settings (常用的包括Program Files)等等,若有空格则将其转换为Docume~1 (Progra~1),并返回转化后的路径,不胜感激!!
|