Function CreateDictionary()
Dim dict
Set dict = CreateObject("Scripting.Dictionary")
dict.CompareMode = 1 ' 不区分大小写
dict.Add "Name", "张三"
dict.Add "Age", 30
Set CreateDictionary = dict ' ? 必须使用 Set
End Function
' 调用时也必须使用 Set
Dim employee
Set employee = CreateDictionary() ' ? 必须使用 Set
' 验证
TracePrint "姓名: " & employee("Name")
TracePrint "年龄: " & employee("Age")
这段代码 运行起来 报错 错误的参数个数或无效的参数属性值: 'F2730835_2229_445E_97C7_l3F76l2771DA',
我百度了 说要 使用Set 但是 豪无用处, 这究竟是怎么回事