编译以后又为什么老是出现"类不支持自动化或不支持期望的接口"

wenquan836 2005-03-02 12:33:59
我编的程序老出现这个问题.是不是引用的DLL没有在系统中注册?而在VB6的调试状态却没有这个问题.
...全文
131 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
饮水需思源 2005-03-02
  • 打赏
  • 举报
回复
如果是数据库应用,则手工安装MDAC2.8MDACTYP.EXE试试
思考 2005-03-02
  • 打赏
  • 举报
回复
是数据库程序吧,打包并在要安装的计算机上安装MDAC_TYP.EXE即可
of123 2005-03-02
  • 打赏
  • 举报
回复
引起此错误的原因众多,一般都是 DLL 版本差异造成的。

你能否判断出是使用了何种对象或组件引起的?

如果使用了数据库,可以下载最新的 MDAC_TYP.EXE。

boyalsogood 2005-03-02
  • 打赏
  • 举报
回复
你是不是编程的机器上用就没有问题,而到其他的机器上才出现这样的问题?
报错的机器要是98的,你可以试一下更新mdac到2.5版本的就没问题了。
daisy8675 2005-03-02
  • 打赏
  • 举报
回复
你是第一次编译这个dll吗?如果有多个版本,很大的原因是和前版本不兼容

或者,你程序中间引用的一些dll属性,方法,在你使用的dll中间没有

也可能是因为注册的问题
韧恒 2005-03-02
  • 打赏
  • 举报
回复
此类现象绝大多数都是因为没有注册引起的.你可以尝试注册一下后再运行程序

7,763

社区成员

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

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