将dwg文件作为块插入当前图形的vb代码
www.dimcax.com
将dwg文件作为块插入当前图形的vb代码
请问哪位老大知道?还烦请相告。网上有c#的代码,但我变成vb后总的错。还请才鸟老大告知。
,有c#和vb.net版本。
c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。
还有: ,也是vb.net与c#版本都有的。
c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。
谢谢老大告知。但用你的方法插入一个dwg文件到当前图形中cad显示如下错误信息: efilesharingviolation 这是什么毛病? [
cad开发爱好者
我问的是能不能将一个dwg文件当成一个块插入到当前图中?而不是将dwg图中的块插入当前图形。 dwg图纸名称就是当前图中的块名。上面的代码老出错。是我的毛病,改好了.谢谢各位. [
cad开发爱好者
是什么毛病,?我出现的问题和你的一模一样
.............
public void insertouterfile(string filename) { db.database dbase = new database(); dbase.readdwgfile(filename,fileshare.read,true,null); database destdb = acad.application.documentmanager.mdiactivedocument.database; destdb.insert(matrix3d.displacement(new vector3d(0,0,0)),dbase,false); dbase.dispose(); } 试试这个方法