vbnet 在autocad中 Inherits AutodeskAutoCADRuntimeIExtensionApplication
VB.NET中的Inherits语句用于指定一个类继承自另一个类或接口。在AutoCAD中,我们可以使用Inherits Autodesk.AutoCAD.Runtime.IExtensionApplication语句来让一个类继承自Autodesk.AutoCAD.Runtime.IExtensionApplication接口。
示例代码如下:
Imports Autodesk.AutoCAD.Runtime
Public Class MyExtensionApplication
Implements Autodesk.AutoCAD.Runtime.IExtensionApplication
Public Sub Initialize() Implements Autodesk.AutoCAD.Runtime.IExtensionApplication.Initialize
' 在AutoCAD启动时调用
End Sub
Public Sub Terminate() Implements Autodesk.AutoCAD.Runtime.IExtensionApplication.Terminate
' 在AutoCAD关闭时调用
End Sub
End Class
在上面的示例中,我们定义了一个名为MyExtensionApplication的类,该类实现了Autodesk.AutoCAD.Runtime.IExtensionApplication接口,并且通过Implements关键字来实现接口中定义的Initialize和Terminate方法。
当AutoCAD启动时,Initialize方法将被调用,我们可以在该方法中执行一些初始化操作。当AutoCAD关闭时,Terminate方法将被调用,我们可以在该方法中执行一些清理操作。
注意:在AutoCAD中使用VB.NET开发时,我们需要引用AutoCAD的相关程序集,并且通过.NET加载器将我们的VB.NET程序集加载到AutoCAD中。
原文地址: https://www.cveoy.top/t/topic/i9xr 著作权归作者所有。请勿转载和采集!