Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb6 脚本编写。字典。未找到添加数据成员_Vb6 - Fatal编程技术网

Vb6 脚本编写。字典。未找到添加数据成员

Vb6 脚本编写。字典。未找到添加数据成员,vb6,Vb6,我是visual basic新手,正在研究vbjson I-e,将其集成到已编写的应用程序(visual basic 6.0)及其模块JSON.bas中,因为有一种方法可以在字典中添加键和值。问题是编译器总是给出找不到数据成员的错误 我可以从对象浏览器中看到类库及其成员。 script.dictionarylibrary具有带有add成员的类,但word库中的字典没有该类 我不知道如何解决这个错误。这是密码 Set parseObject = New scripting.Dictionar

我是visual basic新手,正在研究vbjson I-e,将其集成到已编写的应用程序(
visual basic 6.0
)及其模块JSON.bas中,因为有一种方法可以在字典中添加键和值。问题是编译器总是给出找不到数据成员的错误

我可以从对象浏览器中看到类库及其成员。 script.dictionarylibrary具有带有add成员的类,但word库中的字典没有该类

我不知道如何解决这个错误。这是密码

   Set parseObject = New scripting.Dictionary

   parseObject.Add sKey, parseValue(str, Index)

找不到哪个数据成员?它表示找不到数据成员,并突出显示
pasrseObject。添加
,因此可能找不到
。添加
。确定。我怀疑您没有正确实例化
parseObject
。这一点可以从以下事实得到证明:
Scripting.Dictionary
应该有一个大写字母s,而您的代码应该是小写的。对象肯定有一个
Add
成员。您熟悉如何在VB6中设置对对象库的引用吗?很抱歉,我犯了一个错误,它的大写字母在那里,当我单独使用从中下载的Vbjson示例代码时,它工作正常。但当我试图在已经构建的vb6应用程序中使用它的类和模块时,它开始给出错误。对不起,亲爱的,我不熟悉“如何在Vb6中设置对对象库的引用”。让我试着搜索一下。thanks@BobRodes据我所知,VB6不区分大小写<代码>新建脚本。字典和
新建脚本。字典
完全相同。更可能是OP有参考问题。。。