간단한 예를 들어 사전을 추가하는 방법 :배열에
는Dim d, a(0)
Set d = CreateObject("Scripting.Dictionary")
d.Add "a", "Athens"
d.Add "b", "Belgrade"
d.Add "c", "Cairo"
Set a(0) = d
WScript.Echo(TypeName(a))
출력 :이 개체에 액세스하는 방법을 어떤 방식으로 표시되지 않습니다
Variant()
, 그것은 3을 계산하지만 것 같습니다 like empty
Google이이 질문에 대한 유용한 결과를 나열하지 않는다는 사실에 놀라움을 금치 못합니다. 내가 찾은
가장 가까운이 답 link
내 문제는 내가 사전 개체 간단한 차원 배열에 공급하는 계획 일시적으로 사전을 생성하는 루프를 가지고 있지만 것입니다이었다 성공
I없이 또한이 경우 link 두 개의 배열이 사전 키와 사전 항목 (값)에 대해 개별적으로 만들어지기 때문에 제 경우에는 너무 복잡합니다.
VBScript를 사용하여이 모든 작업을 수행 할 수 있습니까?
:'유형 – theta
내가 사용하는 VBScript를 어떤 버전의 버전 번호를 포함하는 전체 예제를 추가 한 mismatch'를? –
죄송합니다, 내 말에 오타가되었습니다. (내 dict은 d이고 방금 답장을 붙여 넣었습니다.) 완벽하게 작동합니다. – theta