联想笔记本WIN7系统的,在运行输入指令regsvr32 DAO350.dll然后回车出现,

模块‘‘DAO350.DLL已加载,但对DllRegisterServer的调用失败,错误代码为0x8002801c.

您好,您可以参考下面的操作方法处理:
点击开始,运行,输入msconfig,启动选项卡,去掉加载项regsvr32 DAO350.dll的勾选去掉。 重启机器试试
如果不能解决,您在参考下面的操作

点击开始开始,运行,输入regedit确认,在下面的位置删除相应键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
注意注册表操作有风险,请谨慎操作。追问

按照你说的输入msconfig,我启动项目中没有regsvr32 DAO350.dll啊。你说的那个注册表里面删什么呢??

追答

进入到相应的路径下窗口有便会有一个键值,将该键值删除试试,如果您需要帮助,您可以拨打400-100-2000(未开通400业务地区,请拨打010-58859507)联系产品工程师,让工程师引导您操作,协助您解决。

追问

您好,请问键值是什么。我真不懂。是一个什么样的键值呢?谢谢谢谢谢

追答

由于注册表操作存在风险,如果无操作可能会导致机器无法正常使用,建议您拨打400-100-2000(未开通400业务地区,请拨打010-58859507)联系产品工程师,让工程师引导您操作,协助您解决。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-26
先运行regsvr32 /u dao350.dll卸掉再重新加载试一下。那个错误代码不是VBS的而是有关注册表权限的。如果不行的话,试着从注册表手动删除dao350相关的键或键值,再试一遍。追问

我新手呀,不懂。能不能说的再详细点呀。看了半天看不懂。

追答

那个错误代码跟你的系统或者DAO动态库都没有关系,是注册表的错误,很可能是因为动态库没有加载完全或者没有卸载干净;上面给你的那一行命令行文本是试图卸载DAO350.dll,如果可以正常卸载,那么你再试着用你问题里面那句命令重新加载试试看。要是还报错,那就需要去手动删除相关的键值了。

追问

按你的方法试了,我代码打进去回车,说‘的模块DAO350.DLL 加载失败,找不到指定模块,还说请确保该二进制存储在指定路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题’。