我用delphi+oracle写了一个软件.
是不是在没有装delphi+oracle的电脑也要装一下这两样东西啊
有什么办法不用装也能运行我的EXE文件.

解决方案 »

  1.   

    不要用BDE用ODAC或ADO,生成静态的exe即可
      

  2.   

    delphi不用装,如果你用BDE,要找个BDE安装程序安装,但Oracle的客户端一定要装
    你找一台干净的机器,没装过Delphi的
    装上BDE,装上Oracle的客户端,运行你的程序,看缺什么文件,拷到过就行了,发行时反这些文件一起发行
    另外,你也可以用Install shield打包
      

  3.   

    你们说的我不太明白...
    用Install shield打包是不是做一个安装程序啊..把要用的的东西都打包装到没有装ORACLE和DELPHI的电脑上.
    不要用BDE用ODAC或ADO,生成静态的exe即可
    这个ODAC是什么东西啊.是不是ODBC啊.这个静态的EXE好像DELPHI中都是静态的EXE吧.你们能不能最说的清楚点啊
      

  4.   

    ODAC是一套第三方的构件,它支持delphi及c++ builder现在版本是v4.0很多网站有下载
    它生成的应用程序不用安装oracle的client,经我的测试,它的兼容性及效率都比bde或odbc及ado高
      

  5.   

    你先要知道,delphi编译和builder都干了些什末。
      

  6.   

    http://fdelphi.myrice.com/download.html