1 using Autodesk.AutoCAD.ApplicationServices;
2 using Autodesk.AutoCAD.EditorInput;
3 using Autodesk.AutoCAD.Runtime;
4 using System.Reflection;
5 namespace LoadModule
6 {
7 public class Commands
8 {
9 [CommandMethod("MNL")]
10 static public void MyNetLoad()
11 {
12 Document doc =
13 Application.DocumentManager.MdiActiveDocument;
14 Editor ed = doc.Editor;
15 PromptStringOptions pso =
16 new PromptStringOptions(
17 "n输入要加载的程序集全路径: "
#p#分页标题#e#18 );
19 pso.AllowSpaces = true;
20 PromptResult pr = ed.GetString(pso);
21 if (pr.Status != PromptStatus.OK)
22 return;
23 try
24 {
25 Assembly.LoadFrom(pr.StringResult);
26 }
27 catch (System.Exception ex)
28 {
29 ed.WriteMessage(
30 "n无法加载程序集{0}: {1}",
31 pr.StringResult,
32 ex.Message
33 );
34 }
35 }
36#p#分页标题#e# }
37 }
此方法给用户随时后台(不知不觉地)加载.NET程序集提供了一种可能,美中不足的是托管的程序集目前只能加载无法卸载,一次加载终身受用,直到你关闭AutoCAD为至,呵呵。
相关文章
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-24经典技法118例AutoCAD 机械设计经典技法118例中文版_
- 2021-08-22AutoCAD 室内装潢设计应用大全中文版 [马永志,郑艺华,刘
- 2021-08-22AutoCAD 2013应用与开发系列中文版AutoCAD 2013室内装
- 2021-08-22AutoCAD 2013应用与开发系列中文版AutoCAD 2013机械图
- 2021-08-22AutoCAD 2013室内装饰装潢制图中文版 [史宇宏,张传记,陈
- 2021-08-21AutoCAD 2013建筑设计与实例精讲中文版 [本社 编] 201