WPS导致加载DLL错误的解决方案
一、问题描述:
用开发的一个程序,一共四台电脑使用,其中三台电脑正常,一台电脑安装了正常,用了一个月后显示:
作为事件属性设置而输入的表达式“加载”产生了如下错误:加载DLL错误,表达式的结果可能不是宏的名称,用户定义的函数的名称,或[Event ]。对函数、事件或宏求值时可能有错误。
后来又卸载了,安装了文件又正常了,用了2个月了现在又出现第一次的情况,现在重装也不行,有知道怎么解决吗?错误提示如下图:
二、解决方法:
经过检查测试,发现在出错的电脑上任意新建一个窗体,写命令代码都出现这个错误提示,即任意代码都不能执行了,用注册ADO与DAO的方法,
以及重新引用ADO与DAO都不能解决。
询问后得知该电脑上安装了WPS软件,是因为系统注册表被WPS软件篡改了,导致整个没法使用代码。建议在使用的电脑上不要同时安装WPS,WPS软件会篡改注册表的,安装了再安装WPS,你的代码就没法使用了,需要重装系统,再安装 即可解决。