我把所有VCL和第三方控件...反正是EXE所必需用的东东打包在一个.exe,生成不需额外如.Dll等文件,如何操作

解决方案 »

  1.   

    你只要把delphi中的exe文件打包进去就行了。还有数据库打包进去,exe文件会自动支持第三方控件。
      

  2.   

    打包完的。EXE好像要在有安装Delphi的环境下才能运行,为什么。好像是缺少什么。
      

  3.   

    选择<选项...>菜单项,出现一个工程环境选项窗口,选择<Linker>页面,去掉LinkPakages复选按钮,之后编译出来的程序会很大,但是你不必再发布Delphi的bpl文件.如果还不能确定该Exe的外部bpl,dll等的依赖,建议使用Win2000自带的(Win98下要VisualStudio才有)Dependenc Walker察看该Exe文件究竟以来那些bpl和 DLL才能运行(我在网吧上网,有写词语可能记错,无法查资料,但方法是正确的)
      

  4.   

    补充:Win2000的DependencWalker包含在Win2000SupportedTools里面.