注册 发表于 2019-9-20 08:07:07

如何实现加载lsp用命令打开pdf格式文件

如下Command: (startapp "explorer.exe E:\\15J401钢梯.pdf"),这个可以直接打开对应PDF,想实现通过加载lsp文件用命令的方式打开该pdf,如想打开15J401钢梯.pdf,我只要加载某个lsp,输入gt命令即可打开,请教如何实现?

start4444 发表于 2019-9-20 09:59:56

(defun c:gt()
(startapp "explorer.exe E:\\15J401钢梯.pdf")       
)

panliang9 发表于 2019-9-20 09:15:49

本帖最后由 panliang9 于 2019-9-20 09:22 编辑

(defun c:gt()
(vl-load-com)
(setq myapp(vlax-create-object "wscript.shell"))
(vlax-invoke-method myapp "run" "e:\\15j401~1.pdf" 1)
(vlax-release-object myapp)
(princ)
)

zzyong00    阿勇出品,
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=113028&highlight=%B4%FA%C2%EB%C9%FA%B3%C9%C6%F7

注册 发表于 2019-9-20 10:02:54

start4444 发表于 2019-9-20 09:59
(defun c:gt()
(startapp "explorer.exe E:\\15J401钢梯.pdf")       
)

谢谢,我写的时候少了一个括号:$

注册 发表于 2019-9-20 10:03:09

panliang9 发表于 2019-9-20 09:15
(defun c:gt()
(vl-load-com)
(setq myapp(vlax-create-object "wscript.shell"))


谢谢~~~~~~~~

注册 发表于 2021-3-16 10:14:52

start4444 发表于 2019-9-20 09:59
(defun c:gt()
(startapp "explorer.exe E:\\15J401钢梯.pdf")       
)

请问,目前用explorer.exe打不开该pdf,能否实现用2345看图王打开?
页: [1]
查看完整版本: 如何实现加载lsp用命令打开pdf格式文件