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中。

vbnet 在autocad中 Inherits AutodeskAutoCADRuntimeIExtensionApplication

原文地址: https://www.cveoy.top/t/topic/i9xr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录