我在名爲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