到目前为止,我对在类模块中使用Let属性的理解是你在类模块中设置它,如下所示:
Dim pName as String
Public Property Let Name(Value As String)
pName = Value
End Property
Run Code Online (Sandbox Code Playgroud)
然后,在您创建了此类的对象之后,您可以像这样设置此属性:
MyObject.Name = "Larry"
Run Code Online (Sandbox Code Playgroud)
问题:是否有可能以某种方式在类属性中输入多个参数?例如:
Dim pFirstName as String, pLastName as String
Public Property Let Name(FirstName As String, LastName As String)
pFirstName = FirstName
pLastName = LastName
End Property
Run Code Online (Sandbox Code Playgroud)
那你怎么去在课外设置这个属性呢?
MyObject.Name = ??
Run Code Online (Sandbox Code Playgroud)
或者这是不可能做到的?