我在名为ProcessBook的应用程序中使用VBScript,我正在寻找将一些静态信息存储在字典中。清理脚本初始化。字典
我试图初始化这个字典干净,无需调用一个单独的过程,但没有任何我尝试的方法似乎预计。
这里是我试过到目前为止:
Dim myDict As New Dictionary(Of String, String) (("key1", "item1"), ("key2", "item2"))
Dim myDict As Variant
Set myDict = New Dictionary(("key1", "item1"), ("key2", "item2"))
而且基本上是一堆猜测涉及形式类似的。
到目前为止,我已经能够做的最好的是一样的东西:
With myDict
.add "key1", "item1"
.add "key2", "item2"
End With
但这又喊又叫时,它不是一个套路,我想避免的内部。
我相信(类型,类型)从{}语法超出VB 6.5
有谁知道的一些干净的方式在VB 6.5初始化的Scripting.Dictionary?
关于对话框可能会报告“VB 6.5”,但它实际上是VBScript和VB.NET从相当 – Plutonix
不同这正是我所做的,感谢您的指正。 –
VBScript不允许'Dim var As Type'语法,这是Office VBA代码(以前它被Microsoft称为VB 6.5) – DarrenMB