请帮我看看这个封装的问题! 我在自己电脑上写了一个软件,也用到了Access数据库(用ado连接),在封装的时候提示有几个动态链接库丢失的情况,查找也找不到。封装完成后在其它电脑上安装后运行时提示“0x00000000000000000”指令引用的“0x0000000000000”内存,该内存不能为“read”,要终止程序,请单击“确定”,要调试程序,请单击“取消”我想问一下,vb在封装的时候是否要封装一些动态链接库?这个问题应该怎么解决?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你所谓的封装是什么意思啊 是不是打包的意思?如果是打包的话,Install向导会自动“封装“进去 没有啊,他提示有gdi.dll等几个DLL文件没有找到。可是我的电脑里没有这几个文件啊。为什么打开源码可以运行? 打包安装后就会提示那个错误信息。打包时vb提示没有找到的DLL文件在我的电脑上根本就找不到,但是打包后在我的电脑安装就可以运行,在别的电脑上就不可以。所以我不知道是否是缺少的那几个dll文件还是有其它的文件没有打包进去?另外如果我在其它电脑上先安装了另外一个用vb开发的软件后,我的软件也就可以运行了,这真奇怪了。 检测你的程序除了VB运行库之外还引用了哪些组件,将这些相关的组件打包打进去。(或者打开你的VBP文件,查看都有哪些—用文本方式打开) 重新安装VB吧,再使用VB的自带打包功能打包,还有,这个叫打包,不叫封装 封装就是打包,台湾人喜欢这样说,打包是国内的说法VB程序打包的时候必须包含的文件有下面这些:File1=VB6STKIT.DLLFile2=COMCAT.DLLFile3=stdole2.tlbFile4=asycfilt.dllFile5=olepro32.dllFile6=oleaut32.dllFile7=msvbvm60.dll “0x00000000000000000”指令引用的“0x0000000000000”内存,该内存不能为“read”,要终止程序,请单击“确定”,要调试程序,请单击“取消” 应该是程序代码有错误,和打包没有关系。建议在代码中多写些错误捕捉。(比如你调用printer对象,而电脑上没有安装打印机驱动,该错误就出来了) 程序用到什么,就“封装”什么推荐SetupFactory简单又好用 把没收到贺卡的同学挖出来 高分请求各位高手,avi 格式用mciSendString播放时,如何知道什么时候播放完? 想要一个函数,不知怎么实现。VB6中有没有现成的东东? 怎么用子窗体调用父窗体控件急急急!! 哪个涵数能把字符插入到文本文件 该查询语句有误吗? 关于Screen.MousePointer的问题 关于DataTimePicker的问题 请问微软的邮箱是什么? ### hnlzh(吸海垂虹) 来拿分,关于“怎样用纯API录音”的 V ### 如何用VB语句实现在一段文字中查找一个词,并反馈查询结果。 这个罕见问题谁会?
打包时vb提示没有找到的DLL文件在我的电脑上根本就找不到,但是打包后在我的电脑安装就可以运行,在别的电脑上就不可以。所以我不知道是否是缺少的那几个dll文件还是有其它的文件没有打包进去?
另外如果我在其它电脑上先安装了另外一个用vb开发的软件后,我的软件也就可以运行了,这真奇怪了。
VB程序打包的时候必须包含的文件有下面这些:
File1=VB6STKIT.DLL
File2=COMCAT.DLL
File3=stdole2.tlb
File4=asycfilt.dll
File5=olepro32.dll
File6=oleaut32.dll
File7=msvbvm60.dll
(比如你调用printer对象,而电脑上没有安装打印机驱动,该错误就出来了)