求助:编程实现多文档操作
我的程序需要对多文档进行操作,但vlisp不支持多文档操作,请高手帮我用其他语言编程,来实现多文档操作。具体要求是:打开D:/DOC文件夹中的一个CAD文件,并使其处于当前活动窗口,然后调用vlisp程序处理这个文件。当这个文件处理完毕后,关闭这个文件,然后再打开D:/DOC文件夹中的另一个文件,由vlisp处理。这样重复操作,一直将D:/DOC文件夹中的CAD文件处理完毕。如此就能实现用vlisp处理多文档。 tukuitk 发表于 2003-10-29 16:59仅我知道的就有二种方法,我曾经为它也花了一些时间,也走了很多路的,后来在飞哥各龙龙仔的帮助下,嘿嘿, ...
求教一下、有没有不依赖ET工具的方法啊 前面说的方法和ACET并无关系
留个位置,再找这些参考 meflying大哥已经为我编过同样要求的程序框架了,你找一下就会发现的。 你需要怎样的操作呢?或许可以不要将打开的文档置于当前。
我一直在想一种思路,没去试过,就是程序在打开一个文档前,将要处理文档的程序写到一个自动加载的菜单文件中,因为打开每个文档时都会加载菜单及其相应的LISP文件。在这里文件里自动运行处理函数,最后保存退出。回到原来的程序,这样,最后结束时将这些文档处理函数都去掉。
如果觉得可能,你可以试试看 我发了不少批量处理范例,看来没有几人看懂如何使用!!(非objectdbx)
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=9142
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=5468
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=5488
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=4647 這個程序太毒了吧. 還沒有親眼見過. 還望多多指教一二.
------------------------------------------------------------------
我愛CAD. 共同學習. 共同交流. 龙龙仔发表于2003-10-16 12:33:00static/image/common/back.gif我发了不少批量处理范例,看来没有几人看懂如何使用!!(非objectdbx)
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=9142
http://www.mjtd.com/bbs/dispbbs.a
这些都是使用ActiveX技术,我开始也说了这个方法,但如果要在打开的文档中进行交互操作,就不行了 我用的是cad2000,运行龙龙仔的批量处理范例,但总报错:acet-ui-pickdir函数未定义。请指正。 这个是express tool工具的函数,需要加载相应的程序,如果你没有装express tools,则可能没有这个程序,导致函数未定义。
(arxload "acetutil.arx" NIL)
找到这句,引号内的就是文件名,你可以找到此文件,自己加载一下,就可以用了。如果找不到,本站下载中心有express tools下载,可以下一个安装 仅我知道的就有二种方法,我曾经为它也花了一些时间,也走了很多路的,后来在飞哥各龙龙仔的帮助下,嘿嘿,不说也知道讪…… 本帖最后由 作者 于 2003-11-5 14:23:25 编辑
我运行龙龙仔的批量处理范例,发现打开的文件并不处于最前面,如何才能使其处于最前面?我的vlisp代码应添加在何处?
页:
[1]
2