vb.net&cad二开自学笔记3:启动与销毁

vbnet 复制代码
Imports Autodesk.AutoCAD.ApplicationServices

Imports Autodesk.AutoCAD.EditorInput

Imports Autodesk.AutoCAD.Runtime

Public Class WellcomCAD

Implements IExtensionApplication

Public Sub Initialize() Implements IExtensionApplication.Initialize

MsgBox("net程序已经初始化!")

End Sub

Public Sub Terminate() Implements IExtensionApplication.Terminate

Debug.WriteLine("net程序即将销毁")

End Sub

<CommandMethod("Hello")>

Public Sub Hello()

Dim ed As Editor = Application.DocumentManager.MdiActiveDocument.Editor

ed.WriteMessage("欢迎进入cad世界!")

End Sub

End Class

这样就可以在启动net程序时做一些初始化和收尾工作,比如初始环境检测、程雪结束释放资源,相关内容写入日志等

相关推荐
白雪公主的后妈3 天前
Auto CAD二次开发——创建圆弧对象
c#·cad二次开发·创建圆弧对象
VB.Net7 天前
VB.Net循序渐进(第二版)
开发语言·.net·vb.net
专注VB编程开发20年8 天前
B.NET编写不阻塞UI线程的同步延时
ui·.net·vb.net·doevents
专注VB编程开发20年9 天前
VB.NET2003和VB2008可以导入VB6项目
.net·vb.net·vb6·vb2008
专注VB编程开发20年1 个月前
vb.net编写DDE(Dynamic Data Exchange)服务器
运维·服务器·github·vb.net·dde
专注VB编程开发20年1 个月前
vb.net COM DLL 示例,实现了所有 VB6 X86 数据类型的对应
开发语言·前端·vb.net·com·vb6·activex dll
专注VB编程开发20年1 个月前
c#vb.net动态创建二维数组
windows·c#·vb.net·二维数组
专注VB编程开发20年3 个月前
IIS Express中可以同时加载并使用.net4.0和.NET 2.0的 DLL
c++·windows·microsoft·c#·vb.net
专注VB编程开发20年3 个月前
探索VB.NET中的贝塞尔Bezier曲线绘制技巧
图像处理·windows·.net·vb.net
专注VB编程开发20年4 个月前
VB.NET,C#在线程中修改UI的安全操作
ui·c#·.net·vb.net