VB.NET调用CAD2011窗口的问题
VB.NET2010 开发CAD2011,建立一个窗口
用commandmethod 命令显示该窗口,
<CommandMethod("gear")> _
Public Sub ShowForm_single_gear() ' This method can have any name
Dim gearForm As New Form_single_gear()
Application.ShowModalDialog(gearForm)
Form_single_gear是建立的窗体名
加载dll文件后,输入gear
提示:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.NullReferenceException: 未设置对象变量或 With 块变量。
在 Microsoft.VisualBasic.CompilerServices.Symbols.Container..ctor(Object Instance)
在 Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateCall(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack, Boolean IgnoreReturn)
在 gear.gear.MyCommands.MyCommand() 位置 E:\VB资料\自己开发软件\AutoCAD VBA & VB.NET练习\gear\gear\myCommands.vb:行号 41
在 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorker(MethodInfo mi, Object commandObject, Boolean bLispFunction)
在 Autodesk.AutoCAD.Runtime.CommandClass.InvokeWorkerWithExceptionFilter(MethodInfo mi, Object commandObject, Boolean bLispFunction)
在 Autodesk.AutoCAD.Runtime.PerDocumentCommandClass.Invoke(MethodInfo mi, Boolean bLispFunction)
在 Autodesk.AutoCAD.Runtime.CommandClass.CommandThunk.Invoke()
************** 已加载的程序集 **************
mscorlib
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3625 (GDR.050727-3600)
基本代码: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
acdbmgd
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AcdbMgd.DLL
----------------------------------------
System
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3631 (GDR.050727-3600)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
msvcm90
程序集版本: 9.0.30729.4974
Win32 版本: 9.00.30729.4974
基本代码: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4974_x-ww_d889290f/msvcm90.dll
----------------------------------------
mscorlib.resources
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3625 (GDR.050727-3600)
基本代码: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Xml
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3082 (QFE.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Drawing
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3053 (netfxsp.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
PresentationFramework
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.4016 built by: GDR
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework/3.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
WindowsBase
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.4016 built by: GDR
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/WindowsBase/3.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationCore
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.4016 built by: GDR
基本代码: file:///C:/WINDOWS/assembly/GAC_32/PresentationCore/3.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Configuration
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3053 (netfxsp.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
AdApplicationFrame
程序集版本: 0.0.0.0
Win32 版本: 3.0.264.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AdApplicationFrame.DLL
----------------------------------------
AdWindows
程序集版本: 3.0.263.0
Win32 版本: 3.0.263.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AdWindows.DLL
----------------------------------------
AdWindows.resources
程序集版本: 3.0.263.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/zh-CN/AdWindows.resources.DLL
----------------------------------------
PresentationFramework.Luna
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.1427 built by: SP
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework.Luna/3.0.0.0__31bf3856ad364e35/PresentationFramework.Luna.dll
----------------------------------------
acmgd
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/acmgd.DLL
----------------------------------------
System.Core
程序集版本: 3.5.0.0
Win32 版本: 3.5.30729.1 built by: SP
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
AcWindows
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AcWindows.DLL
----------------------------------------
AcWindows.resources
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/zh-CN/AcWindows.resources.DLL
----------------------------------------
AcCui
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AcCui.DLL
----------------------------------------
PresentationFramework.Aero
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.1427 built by: SP
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework.Aero/3.0.0.0__31bf3856ad364e35/PresentationFramework.Aero.dll
----------------------------------------
PresentationFramework.resources
程序集版本: 3.0.0.0
Win32 版本: 3.0.6920.1427 built by: SP
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/PresentationFramework.resources/3.0.0.0_zh-CHS_31bf3856ad364e35/PresentationFramework.resources.dll
----------------------------------------
AcLayer
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/AcLayer.DLL
----------------------------------------
System.Windows.Forms
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3623 (GDR.050727-3600)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
AcLayer.resources
程序集版本: 18.1.0.0
Win32 版本: 18.1.49.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/zh-CN/AcLayer.resources.DLL
----------------------------------------
ManagedMC3
程序集版本: 4.11.0.0
Win32 版本: 4.12.0.0
基本代码: file:///D:/Program%20Files/Autodesk/AutoCAD%202011/ManagedMC3.DLL
----------------------------------------
gear
程序集版本: 1.0.0.0
Win32 版本: 1.0.0.0
基本代码: file:///E:/VB资料/自己开发软件/AutoCAD%20VBA%20%26%20VB.NET练习/gear/gear/bin/Debug/gear.dll
----------------------------------------
Microsoft.VisualBasic
程序集版本: 8.0.0.0
Win32 版本: 8.0.50727.3053 (netfxsp.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
Microsoft.VisualBasic.resources
程序集版本: 8.0.0.0
Win32 版本: 8.0.50727.3053 (netfxsp.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/8.0.0.0_zh-CHS_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dll
----------------------------------------
System.Windows.Forms.resources
程序集版本: 2.0.0.0
Win32 版本: 2.0.50727.3053 (netfxsp.050727-3000)
基本代码: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。
例如:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。
但是同样的代码,公司的电脑是VB.NET2010开发CAD2010,就可以正常调用,请高手分析是什么原因?
http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 魔子幻灭的微博 我也遇到这样的问题,不知道怎么解决~楼主解决了么? ctgu123 发表于 2012-6-10 21:44 static/image/common/back.gif
我也遇到这样的问题,不知道怎么解决~楼主解决了么?
http://download.csdn.net/source/252489
.net框架选择3.5就好了 魔子幻灭 发表于 2012-6-12 17:59 static/image/common/back.gif
http://download.csdn.net/source/252489
开不了啊~~~~~~~~~~~~~ ctgu123 发表于 2012-6-22 13:35 static/image/common/back.gif
开不了啊~~~~~~~~~~~~~
那个连接好像坏了!
页:
[1]