我现在做好了一个东东,现在想把他发布出去,但是它的运行时需要的支持库都有那些文件?
而且我在我的程序中使用的别名引用数据库表的,发布后路径肯定有变,如何配置发布后的BDE?
  那些支持库是不是需要连同程序一起拷贝到同一个目录下?(是不是和vfp相似)
  并且发布的时候是不是只需要拷贝exe文件和数据库表,其他的文件是不是不需要拷贝了?

解决方案 »

  1.   

    把你BDE整个的目录,通过安装工具打包,实际上也可以COPY到其他机器上,记得要配置别名!
      

  2.   

    做安装程序
    用inno setup 或者InstallShield Express
      

  3.   

    你们的回答太笼统了
    我还是不明白
    .我没有发布过东东,里边的细节也不知道如何解决?
    不会用打包工具
    谁有qq之占用你若干分钟可以吗?
    我现在真的需要指点
    我的qq181151854
      

  4.   

    亲手摸一摸installshield express for delphi吧
    网上这样的文章不少啊
      

  5.   

    如果做好了麻烦告诉我一下,我也相知道。
    e-mail [email protected]
      

  6.   

    我将整个BDE文件夹拷贝了下来,但是还是有莫名其妙的错误,说我的表文件的
    没有索引,或索引超出范围.等等,总之不能正常运行
      而且我已经配置了别名
      怎么办?
      

  7.   

    如何在注册表中注册BDE?
    只拷贝BDE文件是不行的,还要写注册表:必需的注册表项目包括:1. BDE动态连接库文件位置设置Key : "HKEY_LOCAL_MACHINE\Software\Borland\Database Engine"
    Item : "DLLPATH"
    value : BDE动态连接库文件所在位置,如"C:\Program Files\Borland\Common Files\BDE"(打开"C:\Program Files\Borland\Common Files\BDE\BDE32.hlp",
    查找"Core Files"即可了解BDE各动态连接库文件的作用)2. BDE语言驱动文件路径设置Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
    Item : "BLAPIPATH"
    value : BDE语言驱动文件所在路径,如"C:\Program Files\Borland\Common Files\BDE"(BDE语言驱动就是那些*.BLL文件)
    3. 指定可用的BDE语言驱动文件Key : "HKEY_LOCAL_MACHINE\Software\Borland\BLW32"
    Item : "LOCALE_LIB#" (#表示数字, 如"LOCALE_LIB1"、"LOCALE_LIB3"等)
    value : 指定各BDE语言驱动文件,如"C:\Program Files\Borland\Common Files\BDE\USA.BLL"(一般必需的语言驱动文件有"USA.BLL","EUROPE.BLL"和"FAREAST.BLL",为保险起见,建议将所有语言驱动都设置上。)