apple06 发表于 2003-9-15 10:52:00

[求助]如何打开多个DWG文件,并在每个打开的文件内抓取实体

我想编写一个程序,实现打开多个DWG文档,每打开一个DWG文档,就在其中抓取一个实体,获得该实体的属性,接着再打开第二个dwg文档。
      但就目前而言,我编的程序能打开一个dwg文档,而抓取实体的命令却在原来发出打开新dwg文档的文档上,也就无法实现在新文档上抓取实体的功能,望各位前辈相助!

goldenshin 发表于 2003-9-15 18:38:00

把dwg当database 一个个读进来,不用打开多个文档.
如果要用多个文档,你要搞清楚Application context \Document context之类的问题.
搜搜吧,以前有的

apple06 发表于 2003-9-20 11:30:00

谢谢
我曾试着用database打开过,但文件是打开了,但图形并没有在AutoCAD绘图区显示,我就没法任意抓取图中的实体,请问这该如何解决.
页: [1]
查看完整版本: [求助]如何打开多个DWG文件,并在每个打开的文件内抓取实体