明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1493|回复: 4

[基础] (已解决)为何下列lsp中无法打开中文命名的pdf?

[复制链接]
发表于 2021-3-18 08:17:55 | 显示全部楼层 |阅读模式
本帖最后由 注册 于 2021-3-19 07:40 编辑

(defun c:tyt()
(startapp "C:\\Program Files (x86)\\2345Soft\\2345Pic\\2345PdfReader.exe E:\\防空规定.pdf")      
)
如果上述里面的pdf以中文命名,则无法打开,如果pdf以英文为名(假设原防空规定.pdf重命名为fkgd.pdf),则可以打开,请问是什么原因啊?

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2021-3-18 08:56:45 | 显示全部楼层
(startapp "C:\\Program Files (x86)\\2345Soft\\2345Pic\\2345PdfReader.exe"
              "E:\\防空规定.pdf"
)  
 楼主| 发表于 2021-3-18 09:41:12 | 显示全部楼层
caoyin 发表于 2021-3-18 08:56
(startapp "C:\\Program Files (x86)\\2345Soft\\2345Pic\\2345PdfReader.exe"
              "E:\\防空规 ...

老大,上面那个断码输入后还是无法打开对应的PDF
发表于 2021-3-18 10:09:13 | 显示全部楼层
打不开的原因,可能是此exe文件不支持这种语法格式

(setq WSC (vlax-get-or-create-object "Wscript.Shell"))

;;试试这个行不行
(vlax-invoke WSC 'RUN "C:\\Program Files (x86)\\2345Soft\\2345Pic\\2345PdfReader.exe E:\\防空规定.pdf")

;;如果pdf文件有关联的默认打开方式,可以这样
(vlax-invoke WSC 'RUN "E:\\防空规定.pdf")

(vlax-release-object WSC)
发表于 2021-3-18 12:17:46 | 显示全部楼层
(command "_ai_editcustfile" (findfile "E:/资料/图集/16G101-1高清版.pdf")
我都是用的这个。设置好pdf默认打开软件就好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-10-2 03:18 , Processed in 0.150120 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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