有关VB与AutoCAD的连接问题!!
由于VBA的功能实在有限,所以采用VB来做菜单及编程现在我想在VB编写的程序中调用AutoCAD来画图
但是每次调用AutoCAD,都会弹出整个AutoCAD的窗口
但是我只需要出现AutoCAD的Mospace就可以了而不需要它的主窗口
或者把AutoCAD的Mospace与我用VB做的菜单及窗体结合
总之一句话,我只需要AutoCAD的Mospace而不希望出现AutoCAD的主窗口
请问是否可以在VB中实现? 我晕。。。。。
这么多高手
难道就没有一个人能解决这个问题? 在以前帖子找找,efan版主的帖子 找不到啊! 不知道楼主是不是这个意思(说错了别见效):
acadapp.Visible = false 你是使用CreateObject来引用ACAD的,它总是创建ACAD的实例。
改为GetObject来引用ACAD,它是获得已经运行的ACAD的实例,所以如果ACAD还没有运行,就会出错。 我的意思是VB的form中显示AutoCAD中可以画图的那块区域,AutoCAD的菜单工具栏之类的全部不要了
就是将AutoCAD画图的那块区域作为我的界面的子窗体
请问怎么弄? 先引用<BR> Set cad = AutoCAD.AcadApplication<BR> FileCopy App.Path + "\11.dwg", Text5.Text + "\11.dwg"<BR> cad.Visible = False<BR> cad.Documents.Open Text5.Text + "\11.dwg"<BR> cad.Documents(0).Activate<BR> 'AutoCAD.AcadApplication.BeginOpen Text5.Text + "\11.dwg"<BR>QQ:358369716<BR>
页:
[1]