明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1914|回复: 2

[提问] CAD中如何获取像AP对话框中的“已加载的应用程序”列表

[复制链接]
发表于 2016-10-24 11:54 | 显示全部楼层 |阅读模式
RT。
论坛中也搜索了很多帖子,基本结论:lsp或者vlx只有在加载的时候才有可能获取自身路径,针对直接拖入绘图区加载的,利用获取命令行内容分析后实现;针对AP对话框加载的,通过注册表里面OpenSaveMRU中记录的信息分析实现。
很明显2种变通方法都存在一定局限性,特别后一种在win7和xp下面注册表位置不同,而且貌似没有找到vlx相关的项,也就是可能无法获取vlx的路径。

打开AP对话框时(我的是cad2008),可以看到有个“已加载的应用程序”列表,里面清晰准确的记录了加载的程序名称和绝对路径,不知道这个列表能否通过什么方式在程序中获得?
发表于 2016-10-24 13:13 | 显示全部楼层
虾版的http://bbs.xdcad.net/thread-668730-1-1.html,可能是你需要的
 楼主| 发表于 2016-10-24 13:56 | 显示全部楼层
自贡黄明儒 发表于 2016-10-24 13:13
虾版的http://bbs.xdcad.net/thread-668730-1-1.html,可能是你需要的

这个我看到过,就是针对文件拖入加载的,能准确获取路径,但是只能通过拖入加载才行,所以通用性太差了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 19:05 , Processed in 0.322944 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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