vbnet 在autocad中 Inherits AutodeskAutoCADRuntimeIExtensionApplication 提示类只能从其他类继承。
在VB.NET中,如果您想让一个类实现Autodesk.AutoCAD.Runtime.IExtensionApplication接口,您需要确保该类继承自另一个类。
例如,您可以创建一个名为MyExtensionApplication的类,并使其继承自Autodesk.AutoCAD.Runtime.IExtensionApplication接口的实现类:
Public Class MyExtensionApplication
Inherits Autodesk.AutoCAD.Runtime.ExtensionApplication
Public Overrides Sub Initialize()
' 在此处编写初始化逻辑
End Sub
Public Overrides Sub Terminate()
' 在此处编写终止逻辑
End Sub
End Class
注意,Autodesk.AutoCAD.Runtime.ExtensionApplication是Autodesk.AutoCAD.Runtime.IExtensionApplication接口的默认实现类,因此您可以将其用作基类。
这样,您就可以在AutoCAD中使用MyExtensionApplication类作为扩展应用程序,并在其中实现Initialize和Terminate方法来处理初始化和终止逻辑。
原文地址: https://www.cveoy.top/t/topic/i9xw 著作权归作者所有。请勿转载和采集!