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