在配置有VB的环境下执行安装程序后可运行.但无此环境的机器上提示下标越界.我数据库用的DAO和DATA控件.是否需要单独安装什么数据库引擎吗.解决此问题奉上200分.急
解决方案 »
- 使用VB 6.0+webBrowser控件,怎么样才能通过样式名得到具体的样式内容?
- 如何用commondialog控件只显示打开文件夹的列表?
- 不知道在VB中该引用哪个dll或者ocx,Access.Application
- 关于调用CryptAcquireContext的问题,请高手解答>>>>>>>>>>>>>>>>>>>.
- 如何将MSHFLEXGRID中的数据导入到一个TEXT文本文件
- **列表框,如何实现一列的位置移到另一个列的位置。
- 简单的管理员进入的代码,我总写不对
- 求助!我怎么发送不了邮件啊?高分求助,解决即给分,不够可再加
- 求助。。谁能帮忙提供一个。驾校学员管理源程序。。。
- 工程或库
- 怎样修改其它程序的内存(象游戏外挂一样)??
- 请问哪里有完整的API大全下载
请问你用的是vb自带的打包工具吗?
如果是WISE或IS之类的第三方工具,需要专门对数据库选项进行设置
把msvb60*.dll等文件都打到包里面,还有就是数据库引擎的各个DLL文件或OCX文件,这样也许比较过份且安装起来较慢,但总算能够运行。而且这种方法能够对付用户机器中乱七八糟的情况,比如别人写的一个VB应用程序先在用户计算机中安装(实际上已经使得用户机器中的VB及数据库引擎类DLL乱了,如果做一般的安装包,在这种机器上很有可能不能正确安装或者能够安装但不能运行,这种打包就能够对付)。还有一种比较好,但难于实现(我没有实现过,但看过),就是把MSDEV-SP5做到安装包中,检测操作系统,不同系统安装不同版本的DLL(从SP5包中取)。这样兼容性和稳定性都最好,但要求:1)不能采用VB自身的那个打包工具,要用INSTALLSHIELD等第三方安装工具。2)安装程序本身要检测操作系统和已经安装好的组件。3)各种操作系统必须都安装有一套,才便于做实验。不知道国内哪个人曾经也这样做过安装包。