Vb6代码在IDE中工作,但在编译时不执行任何操作 - 没有错误

时间:2017-03-23 00:13:50

标签: vb6 registry

我正在尝试使用此子句向注册表写一些内容。在IDE中运行良好,但在编译时似乎不起作用。没有错误只是无法将文件类型与我的应用程序相关联。

它应该关联文件,它在IDE内部调用时有效,但在从已编译的应用程序调用时不执行任何操作。

深入研究我发现MakeFileAssociation对WriteKey函数的第一次调用失败并触发了Private Const ERROR_OUTOFMEMORY = 6&

所以RegCreateKey&(KeyName,SubKeyName,lphKey&)周围的东西导致溢出,但在编译时不在IDE中。

但为什么呢?

任何人都知道如何破解这个坚果?

Vlookup

0 个答案:

没有答案