软件运行时错误“48”加载DLL错误,请问如何解决?

dufeiyan9170 2005-06-04 11:17:26
我的软件是一个用“mscomm”控件进行通讯的软件,在运行时,不定时会出现这个错误,影响通讯,请问高手如何能避免这个问题?
...全文
5561 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dufeiyan9170 2005-07-11
  • 打赏
  • 举报
回复
我能运行,只是在运行的过程中偶尔会出现此问题
panxuejian 2005-07-11
  • 打赏
  • 举报
回复
系统的问题,建议重装系统。
byeshuang 2005-07-04
  • 打赏
  • 举报
回复
加载 DLL 时的错误(错误 48)


动态链接库 (DLL) 就是在 Declare 语句的 Lib 子句中所指定的库。此错误有以下的原因和解决方法:

此文件并非可执行的 DLL。
如果此文件是正文源文件,它必须编译并链接成可执行的 DLL 形式。

此文件并非 Microsoft Windows DLL。
取得此文件相应的 Microsoft Windows DLL 版。

此文件是早期的 Microsoft Windows DLL,而且和 Microsoft Windows 保护方式不兼容。
取得更新的版本。

此 DLL 引用到其他不存在的 DLL。
取得此被引用的 DLL 并让它能提供其他 DLL 使用。

此 DLL 或所引用的 DLL 并不在所指定的目录中。
移动 DLL 到所引用的目录或将 DLL 所在的目录添加到路径中。
byeshuang 2005-07-04
  • 打赏
  • 举报
回复
你是调试的时候出现这个错误吗?
还是在别的机子上使用出现的呀?
dufeiyan9170 2005-07-04
  • 打赏
  • 举报
回复
没解决的呀?
dufeiyan9170 2005-06-08
  • 打赏
  • 举报
回复
如果象楼上说的那样,那此程序是不是就不能运行呀?我的程序现在运行没有问题,只是偶尔会出现此问题,请各位有这方面经验的多帮帮忙,小弟不胜感激!
wxrwan 2005-06-08
  • 打赏
  • 举报
回复
顶一下!
of123 2005-06-06
  • 打赏
  • 举报
回复
首先要确定引起错误的 DLL 是哪一个。为此,你可以设置
On Error Goto ErrorHandler
来捕获错误。

引起此错误的原因可能是:

* 该文件是 Microsoft Windows DLL 早期版本,与保护模式的 Windows 不兼容。
* 该 DLL 引用另一个不存在的 DLL。
* 所引用的 DLL 之一不在你所指定的路径。
dufeiyan9170 2005-06-06
  • 打赏
  • 举报
回复
没有
supergreenbean 2005-06-05
  • 打赏
  • 举报
回复
你是不是用了什么api函数

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧