求助版主VS2010启动CAD2012问题
本帖最后由 onlyxxwq 于 2013-12-17 08:49 编辑AcadApplication AcadApp = new AcadApplication();
AcadToolbar tb = AcadApp.MenuGroups.Item(0).Toolbars.Add("ToolBarName");
AcadToolbarItem ti = tb.AddToolbarButton(1, "MyBotton", "自定义按钮", "_line ", null);
tb.Dock(AcToolbarDockStatus.acToolbarDockTop);
AcadApp.Application.Visible = true;
以上代码启动cad2008没有问题,但是启动cad2012时,运行到第二行时会报错“被呼叫方拒绝接收呼叫”
请问是怎么回事
http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 onlyxxwq的微博 麻烦高手给解答一下 首先,你试着切换一下CAD的工作空间,看是不是还报错。
其次AcadToolbar tb = AcadApp.MenuGroups.Item(0).Toolbars.Add("ToolBarName");
这里的Item(0)可能是当前工作空间自己的,所以你无法控制,你需要新添加一个item。
还有就是建议不要用索引,用名称好了。比如Item(“itemName”)
页:
[1]