各位大侠:
    由于开始的学习Delphi时不太清楚,把程序做成了多个EXE文件,现在想把这些都生成一个EXE文件,不知道如何办?

解决方案 »

  1.   

    你可以做一个页面再用API调用这些可执行方件
      

  2.   

    有exe打包工具啊.你也可以自己做一个.
      

  3.   

    谢谢!我现在是这样的,不知道是不是和您说的是一致的,我做了一个主界面然后用
      Winexec('Da_UserP',sw_show);  可是这样的话,如果我不拷贝Da_UserP.exe 文件,将不能执行,我对这方面不了解,我试过用 uses da_userU;但是在da_userU里的子窗体中却不能进行初始化! 
      

  4.   

    你可以使用ole容器,把你的其他.exe文件裝在里面执行。
      

  5.   

    实在报歉,大家能给我讲的清楚些吗?我的意思是这样的,我在以前做程序的时候,每一个功能都做成了单独的程序,我想如何才能将这些程序合成一个?好比以前的foxbase程序用 foxbind 就可以合成了,delphi是如何实现的?
      

  6.   

    你可以使用ole容器,把你的其他.exe文件裝在里面执行。
    -----------------------这可以吗?
    好象ole里根本就没有可执行文件选项呀。
    只有word.excel etc.
      

  7.   

    我不想看到其他的子程序,最后只有一个exe程序。
      

  8.   

    真是不好意思,我学习了很长时间,没有弄明白如何应用TOleContainer,我是不是太笨了!因为我学Delphi时间不长,加上周围没有会这语言的人,所以只好求助于大家,希望大家不好笑话我!我真的想好好学习,可是手头资料有限!
    我原来的程序是由一个主程序,和许多子程序组成的,我做了一个权限设置,就是不同的用户有不同的执行权限,可是,这些子程序都是exe文件,可以不通过主程序就可以进入到子程序中去,我想了好长时间,因为工作太忙,只有在业余的时间学习,没办法!
      

  9.   

    建议多看看帮助 :) 我就是这样学过来了。TOleContainer 可以把你的其他.exe文件装入,最后就变成了一个exe文件了。