VB "类不支持自动化或不支持期望的接口"问题
在 一台电脑 win2008 (64位), 开发VB 程序, 生成的 exe 文件, 在其它电脑上运行出现以下提示:
将VB程序移到 win2003下, 结果是在开发环境下, 不能识别内置函数. 经 google 之, 没有发现任何有用的内容.
以前也遇到到一次这样的问题, 现只好又将解决方法做一次: 新建项目, 将所有源文件重新添加到项目中.
在此过程中, 最让人不爽的是: 每次只能添加一个源文件. 但目前没有找到解决办法. 只好如此.
这次不象上次那么幸运, 重新新增项目之后, 运行exe程序出现了以下问题:
这个问题极度让人困扰, 无法知道是什么原因, 只好不断地测试删除代码, 看是不是什么代码出现问题, 但这次直到将代码完全删除, 仍看到这样的提示, 最后, 尝试删除 HookMenu 控件, 错误提示不再出现. 晕. 以前怎么没有问题现在有.
时间关系, 只好删除 HookMenu 了, 以后有时间再研究.
=======================================================
另一问题解决记录:
出现: "variable not defined" 的错误提示.
这种情况, 要检查以下情况:
1) 菜单 Tools -> Options , 将 Require Variable Declaration 去掉(如果之前打勾的话)
2) 出问题的文件中, 检查是否有 语句: Option Explicit , 有的话, 去掉.
OK