如何在资源文件中包含EXE,并将这个EXE导出来

怎么在资源文件中包含EXE,并将这个EXE导出来
我想把一个A.EXE文件做为资源文件导入到B.exe,问题
1、怎么生成这个资源文件,
2、怎么导入这个资源文件
3、B.EXE 怎么导出A.EXE?

谢谢

------解决方案--------------------
关于资源文件,我已回过多个,BCB对资源处理非常简单,一般方法如下:
建一个文件,如文件名为testrc.rc 内容为(用记事本或BCB相身编辑器都可以)
myexe exe "e:\temp\a.exe"
将该文件加入你的B工程
编译B工程,a.exe就放在b.exe的资源中了
要导出,也简单

 
 TResourceStream *rs = new TResourceStream((int)HInstance,AnsiString("MYEXE"),"EXE"); //要大写 ;
rs->SaveToFile("e:\\temp\\a.exe")
delete rs;
就可以了

------解决方案--------------------
保存在资源文件中,和其它没什么不同,使用时要使用ShellExecute