zhang_0308 发表于 2004-2-7 10:13:00

在VBA中用dwg控件显示**.dwg文件,用什么方法可以编辑这个显示的dwg文件呢??

请问各位大侠,如果一个dwg文件在不用cad打开的情况下,在VBA中用dwg控件显示它,请问如何对它进行编辑了?

efan2000 发表于 2004-2-7 10:58:00

DWG如果已经打开,那么再次打开时只能以只读方式,即不允许多人同时编辑。

zhang_0308 发表于 2004-2-7 11:18:00

但是这个dwg文件只被打开一次啊,

efan2000 发表于 2004-2-7 11:34:00

理解错了,DWG文件要通过启动AutoCAD才能编辑,虽然有第三方的组件如OpenDWG,可以实现不打开AutoCAD而直接对其编辑,但其它功能比较差。

zhang_0308 发表于 2004-2-7 11:55:00

我需要的功能很简单,你说的组件OpenDWG真的可以对其编辑吗!这个控件是VBA自带的,还是外加的啊?能不能说说你是怎么编辑的啊?

mccad 发表于 2004-2-7 12:07:00

你需要编辑哪些内容?如果简单,可以使用ObjectDBX来做。

zhang_0308 发表于 2004-2-7 12:08:00

我只要能在这个控件里做简单的编辑,画一些我想要的图型就可以了,也就是提前能起到一个预览的效果!就是这样了!

mccad 发表于 2004-2-7 14:40:00

新开窗口画吧

zhang_0308 发表于 2004-2-7 15:30:00

我要做的就是那个由好多焊接符号组成的工艺标注,事先在一个预览图上先画好,然后组成一个图块,最后在画到当前的dwg图中。


有没有什么更好的方法呢?
页: [1]
查看完整版本: 在VBA中用dwg控件显示**.dwg文件,用什么方法可以编辑这个显示的dwg文件呢??