Hier mein Skript
Code
Dim $var1=ObjCreate("Scripting.Dictionary")
Dim $var2=ObjCreate("Scripting.Dictionary")
$var1.add("farbe","grün")
$var1.add("eigenschaft","fest")
$var2.add(1,$var1)
$var1.RemoveAll
$var1.add("farbe","gelb")
$var1.add("eigenschaft","flüssig")
$var2.add(2,$var1)
Dim $var3=ObjCreate("Scripting.Dictionary")
Dim $var3 = $var2.Item(1)
msgbox(48,"Eigenschaft",$var3.Item("eigenschaft"));
Alles anzeigen
Erwartet wird, dass in der Messagebox "fest" steht, stattdessen erscheint "flüssig". Was mache ich falsch? Wie kann ich es besser lösen? Danke für die Hilfe im Voraus.