请教:我用VB6.0编写的一个软件,使用了ADO控件读写数据库,编译成应用程序后在没有安装VB的电脑上能运行吗?
如果不行的话,使用什么办法可以解决呢?

解决方案 »

  1.   

    我就是不想打包啊,打包还要安装,我想直接变成exe运行啊
      

  2.   

    那就得装ado数据组件了吧?那还是要安装。打包吧,又不是很麻烦。高人还有办法吗?
      

  3.   

    谢谢了
    请问,我用VB5.0编译是不是就可以直接变成exe啊
      

  4.   

    装vb6运行库,只需要你的exe文件就OK了
    -------------------------------------------
    不好意思,偷链了[http://js-http.skycn.net:8181/down/VBRun60sp5.exe]
      

  5.   

    除了打包还是打包,不过用WinRAR打包稍微显得绿色些。
      

  6.   

    使用了ADO控件读写数据库如果你使用的版本较高,一般在没有较高版本data_type.exe的机器上是不能运行的
      

  7.   

    Setup Factory 7.0
    这个打包工具不错
      

  8.   

    setup factory打包。也可用VB自带的打包工具。
    VB可文件-》生成“工程xx.exe文件”,就生成了“工程xx.EXE”
    如果不想打包,那么,要么安装VB,要么将所用到的OCX,DLL等复制到要运行“工程xx.EXE”的电脑的相应文件夹,最好将控件注册,(regsvr32.exe xx.ocx),但这样比打包或安装VB麻烦
      

  9.   

    请教:我用VB6.0编写的一个软件,使用了ADO控件读写数据库,编译成应用程序后在没有安装VB的电脑上能运行吗?
    如果不行的话,使用什么办法可以解决呢?//先弄清楚,你是用了ado方法,还是adodc控件,如果是控件,注意动态连接,如果你是绑死路径,那肯定会玩完。所以最好使用app.path去指定路径。打包用VB自带的就可以,但是要求对方的机器上office的版本不能低过你使用的版本