Class_Terminate в реализациях VB6 - PullRequest
0 голосов
/ 21 января 2011

Исходя из этого вопроса Имеет ли класс VB6 деструктор? , я пытаюсь создать метод Class_Terminate в классе, который реализует интерфейс.Но я не могу найти способ заставить его скомпилироваться, так как имя метода

MyImplementation_Class_Terminate

Perforce содержит символ подчеркивания, который не может быть в именах методов реализации (согласно этому http://msdn.microsoft.com/en-us/library/aa262287(VS.60).aspx).

Кто-нибудь знает, что я должен сделать, чтобы заставить это работать?

1 Ответ

5 голосов
/ 21 января 2011

Метод 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...