Private mColPoint As Collection
Public Property Get Item(ByVal Index As Variant) As CPoint
    Set Item = mColPoint.Item(Index)
End Property
Public Function Add(DrawObject As CPoint) As CPoint   
    mColPoint.Add DrawObject, DrawObject.ID    '类型不匹配??????
    Set Add = DrawObject
End Function上面的代码是我定义的一个集合类ColPoint中的部分代码,ColPoint由类CPoint描述的对象组成,运行后为什么总提示我“类型不匹配”