dll在另一个机器上不能运行使用?

宁城的雪 2003-10-14 05:15:11
我在一个机器上用VB6编译生成一个DLL,其中用到了一个对象做为参数,也就是别人使用这个DLL需要传进这个对象参数。当我到另一台机器上注册此DLL,并传入正确的对象参数,却不能正确使用。可当我在这台机器上重新编译成DLL后,可以正常使用。请问高手这是为什么?谢谢
...全文
179 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
宁城的雪 2003-10-16
  • 打赏
  • 举报
回复
我用了对象做参数:
public sub ToDO(fpInput as object)
...
end sub
是不是对象做参数的问题啊?
lubberland 2003-10-15
  • 打赏
  • 举报
回复
作一个安装盘,可能是其他文件缺少。
kmzs 2003-10-14
  • 打赏
  • 举报
回复
不能正确使用?提示什么?难道必须在本机重新编译才能用?怪!
宁城的雪 2003-10-14
  • 打赏
  • 举报
回复
其实一切都相同,包括操作系统,甚至VB都有,就是没有重新生成DLL这一步骤,另外该引用和注册的对象也都做了。真是困惑
kmzs 2003-10-14
  • 打赏
  • 举报
回复
可能dll需要其他支持文件,可以将该文件的工程用打包工具分析一下,看看需要一同带些其他什么文件
射天狼 2003-10-14
  • 打赏
  • 举报
回复
什么对象,另一台机器上安装VB了吗??!
zjcxc 2003-10-14
  • 打赏
  • 举报
回复
两台电脑的操作系统不同吧?

兼容问题.

7,763

社区成员

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

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