2011-01-21 101 views
0

继续从这个问题Does a VB6 class have a destructor?,我试图在实现接口的类中创建一个Class_Terminate方法。但是,我找不到任何办法得到它的编译,因为方法名Class_Terminate在VB6实现

MyImplementation_Class_Terminate 

Perforce公司包括下划线,哪一个不能执行的方法名称有(根据本http://msdn.microsoft.com/en-us/library/aa262287(VS.60).aspx)。

有没有人知道我应该怎么做才能使它工作?

+0

所有的具体类都有一个`Class_Terminate`事件,所以不需要通过接口强制实现这个需求(如果它实际上是可能的!) – onedaywhen 2011-01-21 12:25:45

回答

5

Class_Terminate方法不是接口的一部分。

''In class MyInterface 
Public Sub Method() '' method on the interface 
End Sub 

''In class MyImplementation 
Implements MyInterface 
Private Sub MyInterface_Method() 
End Sub 

Private Sub Class_Terminate() 
End Sub