jxb8888 发表于 2003-9-5 16:27:00

明总:在VBA中怎样取得我正在打开的CAD图纸的相对路径和绝对路径?

明总:
          在VBA中怎样取得我正在打开的CAD图纸的相对路径和绝对路径?

mccad 发表于 2003-9-5 17:31:00

通过读取 DWGPREFIX 系统变量 可以取得其绝对路径。
对于相对路径我也不知道你需要与哪个目录的相对路径。

zeng29 发表于 2003-9-6 10:25:00

为什么不用 ThisDrawing.Path

mccad 发表于 2003-9-6 12:42:00

Z兄说得对,看来都是先学LISP所留下来的毛病,首先考虑的是系统变量。

zeng29 发表于 2003-9-6 13:16:00

不好意思,我是用VB的,LISP我还是新手,所以你说的DWGPREFIX变量我还特意试了一下.

jxb8888 发表于 2003-9-9 09:08:00

明总:不好意思,好久没来想你了!
       那个问题,我已想办法解决了,是用得到当前的thisdrawing.caption后,修剪字符串.后OK!

mccad 发表于 2003-9-10 19:56:00

JXB8888,你这种做法不是很合理,虽然目前能够得到正确的答案,但不能保证某些二次开发软件修改了标题。
页: [1]
查看完整版本: 明总:在VBA中怎样取得我正在打开的CAD图纸的相对路径和绝对路径?