waitfch 发表于 2009-3-28 13:10:00

vb2008 与autocad2004 连接问题

我用的是VB2008,连接2004
代码如下:
Imports AutoCAD
Public Class Form1
    Public acadApp As AcadApplication 'AutoCAD 的application对象
    Public acadDoc As AcadDocument 'AutoCAD document对象
    Public moSpace As AcadModelSpace 'Modelspace 模型空间对象集合
    Public paSpace As AcadPaperSpace 'PaperSace 图纸空间对象集合
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
      End
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      '加载AotuCAD
      On Error Resume Next
      acadApp = GetObject(, "AutoCAD.Application.16")
      If Err.Number0 Then
            Err.Clear()
            acadApp = CreateObject("autocad.application.16")
            If Err.Number0 Then
                MsgBox(Err.Description)
            End If
      End If
      acadDoc = acadApp.ActiveDocument
      moSpace = acadDoc.ModelSpace
      acadApp.Visible = True
    End Sub
End Class
然后消息框中出现如下警告:
在 System.Exception 中第一次偶然出现的“Microsoft.VisualBasic.dll”类型的异常
请问这个警告是怎么回事,如何解决。
郁闷好几天了,盼解决。

volution 发表于 2009-3-29 16:07:00

把那些变量都声明成object试试

waitfch 发表于 2009-3-29 19:07:00

你能说的详细的吗,谢谢。我快崩溃了,网上都搜不到类似问题。

waitfch 发表于 2009-4-13 08:31:00

不行啊,有做过的,来帮帮我啊
页: [1]
查看完整版本: vb2008 与autocad2004 连接问题