mdb文件 图片 图标  全部整到一个 exe里面去有相关工具或者方法吗 
前提是不做很大改动 

解决方案 »

  1.   

    copy1:编辑一个resource.rc文件,里面类似如下:   
          hookdll   RC_Dll   YourHookDllFileName.Dll   
      2:然后用Brcc32.exe编译:   
          brcc32   resource.rc   
      结果生成resource.res文件   
      3:修改窗体Pas或者Dpr文件,添加下面的代码:   
          {$R   *.res}   
          {$R   resource.res}   
      4:关键的代码:   
          在窗体初始化或者工程的开头部分添加代码:   
          var   
          res:tresourcestream;   
          ....   
          res:=tresourcestream.create(instance,'hookdll','RC_Dll');   
          res.SaveToFile('YourHookDllFileName.Dll');   
          res.Free;   
      5:你的程序退出的时候:   
          DeleteFile('YourHookDllFile.Dll');   
      6:End
      

  2.   

    全部打包成一个资源文件,要用的时候从EXE中释放出来就可以了delphi\bin\brcc32.exe用于编译生成.res文件的,你自己创建一个rc文件(文本文件)
    格式如下:R_MDB  file d:\myprog\test.mdb
    ....
      

  3.   

    http://www.delphifans.com/infoview/Article_252.html