我正在尝试在Outlook VBA中实现IComparable.CompareTo,以便我可以对自定义类的ArrayList进行排序。我收到以下错误:
编译错误:过程声明与描述不匹配 具有相同名称的事件或程序。
这是我班级的缩短版本(clsEmail):
Option Explicit
Implements IComparable
Dim Sender As String
Dim Recipient As String
Function IComparable_CompareTo(ByVal obj As Object) As Integer
'To do add logic to compare Recipients
CompareTo = 0
End Function
我已尝试过各种格式的函数声明,例如IComparable_CompareTo(obj as Object)As Long等无效。
关于我做错的任何指示。
答案 0 :(得分:3)