VBA错误信息:指定的 DLL 函数未找到(错误 453)

发布: 2009-1-31 10:27  作者: webmaster  查看: 723次 共有0条评论

:指定的 DLL 函数未找到(错误 453)

在用户库引用中找到动态链接库 (DLL),但在 DLL 内找不到指定的 DLL 函数。此错误有以下的原因和解决方法:

  • 在函数声明中指定了错误的序号:

    检查序号或以名称调用的函数。

  • 所给的 DLL 名称虽正确,但指定的函数的版本并非当前的。

    从机器上可得到正确的版本,但如果路径中含有错误版本的目录是在含有正确版本的目录之前的话,就会访问到错误的 DLL。检查机器上不同的版本,如果是较旧的版本,联系供给商以取得较新的版本。

  • 如果在 32-位 Microsoft Windows 平台上工作的话,DLL 名称和别名(如果使用的话)都必须正确。

    确保 DLL 名称和别名都正确。

  • 有些 32-位 DLL 包含少量不同版本的函数,以适应 Unicode和 ANSI字符串。函数名称尾端的 "A" 表示是 ANSI 版本。函数名称尾端的 "W" 表示是 Unicode 版本。

    如果函数有字符串类型参数,试着在函数名称尾端加上 "A"。

详细信息,可选取有问题的项目,并按下 F1 (在Windows中)或HELP(在Macintosh中)键。

相关阅读
大家对 VBA错误信息:指定的 DLL 函数未找到(错误 453) 的评论
最新PPT教程
最新评论
PPT问答