我想为我的VBA项目创建一个COM类库,并且我似乎偶然发现的一个限制是在New()子例程上使用构造函数。创建新的COM类的Public Sub New()之后,用下面的评论在CCW上使用Sub New()的构造函数
' A creatable COM class must have a Public Sub New() ' with no parameters, otherwise, the class will not be ' registered in the COM registry and cannot be created ' via CreateObject.
很显然,虽然我想创造更多的子程序使用new关键字,允许不同的参数创建。但是,当我尝试执行此操作并在VBA中实现对象时,在尝试输入“期望结束语”参数时出现错误。如果有人有任何信息,将不胜感激。
谢谢。