抱歉,问题暂时还没有解决,大家帮帮忙!

mm1543 2008-04-27 09:37:05
还是老问题,一个项目用setup factory 7.0打包后在开发的机器上安装和运行好像都没有什么问题,放到其他的机器上在login.frm加载的时候出现了问题:“运行时错误 activex部件不能创建对象”。
我看了一下,好像在加载login.frm的时候要打开数据库取数据构建下拉列表,不知道问题是不是在这里,一个好心的朋友跟我说看看在出问题的机器上注册dao.dll,我照此做了,但是问题还是没有解决。之后,又安装那位朋友说的,用vb自带的打包工具打包一次看看,打包很顺利,打包后安装到别人的机器上来测试的时候,又出现了另外一个问题:
运行时错误91,未设置对象或with block变量

我已经没辄了,有知道原因的朋友能不能帮帮我呢,先谢了!
...全文
61 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dbcontrols 2008-04-27
  • 打赏
  • 举报
回复
vb自带的打包工具打包后有一个Surport目录,拷贝到对方机器上运行试试.

[Quote=引用楼主 canny1543 的帖子:]
还是老问题,一个项目用setup factory 7.0打包后在开发的机器上安装和运行好像都没有什么问题,放到其他的机器上在login.frm加载的时候出现了问题:“运行时错误 activex部件不能创建对象”。
我看了一下,好像在加载login.frm的时候要打开数据库取数据构建下拉列表,不知道问题是不是在这里,一个好心的朋友跟我说看看在出问题的机器上注册dao.dll,我照此做了,但是问题还是没有解决。之后,又安装那位朋友说的,用vb自带的打…
[/Quote]
cbm6666 2008-04-27
  • 打赏
  • 举报
回复
'你的代码中, 工程引用Microsoft ActiveX Data Objects 2.5 Library

'安装到客户机时要注册msado15.dll

'如果不行 vba6.dll vb6chs.dll 这两个也把它注册一下(Regsvr32)

'以上3个dll如果不在system32下面, 最好把它拷到 system32下面.

dbcontrols 2008-04-27
  • 打赏
  • 举报
回复
建议换个安装工具
Intaller Vise简单些
[Quote=引用 1 楼 dbcontrols 的回复:]
估计还是没控件找到的原因,是不是用了dbGrid或MsChart之类的控件
[/Quote]
dbcontrols 2008-04-27
  • 打赏
  • 举报
回复
估计还是没控件找到的原因,是不是用了dbGrid或MsChart之类的控件
mm1543 2008-04-27
  • 打赏
  • 举报
回复
非常感谢lyserver,今天算是长进了,还得说谢谢......(很多的意思,呵呵!)
lyserver 2008-04-27
  • 打赏
  • 举报
回复
总算帮解决了。
原因有两个,一是路径有问题,二是要注意一下版本控件。

1,451

社区成员

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

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