lamensterms 发表于 2022-7-5 23:30:58

正在启动目录Opus layou

嘿伙计们,
 
我只是想知道是否有人熟悉explorer替换目录Opus,是否有人知道如何从AutoCAD中将目录Opus启动到特定的预定义布局?
 
我可以使用STARTAPP将DOpus启动到某个目录,但DOpus的优点之一是它能够在双窗格中浏览窗口。我们的工作都有两个目录,工作目录在T驱动器和通信在G驱动器。您可以通过DOpus的布局功能将每个窗格预设为特定目录。因此,我可以为作业编号XXXX创建一个布局,通过激活此布局,DOpus中的每个窗格将导航到某个目录位置。
 
我希望能够输入命令或从AutoCAD内的菜单中选择一个链接,该链接将打开DOpus到某个布局,每个窗格中都有相应的目录。
 
希望这有足够的道理,希望有人知道我在说什么。
 
这里是一个链接到线程二开始在目录Opus论坛,为任何有兴趣的人。http://resource.dopus.com/viewtopic.php?f=3&t=21155&sid=bf91f4489b253727f45f4c5771ac409c
 
谢谢你的帮助,我期待着回音。

Bhull1985 发表于 2022-7-5 23:56:16

你可以试试这个。。。。这适用于windows资源管理器。也许只需要稍微修改一下。需要安装DOpus来进行测试,我不打算这么做,但这对windows有效,打开当前的dwgs目录。

(Defun c:foo ()
   (startapp
         (strcat "explorer /select, "
                   (getvar "dwgprefix")
                   (getvar "dwgname")
                   ", /e"))
)

lamensterms 发表于 2022-7-6 00:03:14

嗨,Bhull1985,
 
非常感谢您的回复。这是一段方便的代码。我确实有一些类似的例程,我一直在使用,比点击和浏览Windows资源管理器更容易点击几个键。
 
关于将目录Opus发布到多个目录的主题,我在DOpus论坛上得到了一些建议,并设法使宏按我希望的方式工作。
 
^C^C^P(startapp "C:/Program Files/GPSoftware/Directory Opus/dopusrt.exe /cmd 1356")
 
... 是代码。它依赖于以某个DOpus可执行文件为目标,该文件具有在DOpus启动时启动自定义命令的更大能力。
 
再次感谢Bhull1985。

Bhull1985 发表于 2022-7-6 00:29:45

它还依赖于(startapp)函数。
很高兴听到你找到了解决方案!

BIGAL 发表于 2022-7-6 00:40:55

像其他人一样,对DOpus不太确定,但你们可以用桌面图标打开一个目录,而不仅仅是普通的浏览器在顶层。或与上述类似
 
(startapp "explorer /select, P:\autodesk\lisp") ; open a particular directory
页: [1]
查看完整版本: 正在启动目录Opus layou