关于EXE文件中含有EXE文件的问题!

loveandhate 2003-02-04 02:08:31
请教高手.
我如何让我的EXE程序能包含一个EXE文件.不用EXE文件合并器之类的工具软件.
我想在我的DELPHI程序中包含一个EXE文件,当我的DELPHI程序运行的时候动态的
把我所包含的EXE文件释放到我指定的路径下.
就象广外女生生成服务器端那样~~!
多谢~~!
...全文
30 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
eliphe 2003-03-01
  • 打赏
  • 举报
回复
简单,资源流,楼上各位的答案...
Linux2001 2003-02-28
  • 打赏
  • 举报
回复
我这里有例子,我的程序就是这样做的,给我发消息吧
hydonlee 2003-02-10
  • 打赏
  • 举报
回复
资源, 就象做安装程序一样。
jiangshi99 2003-02-07
  • 打赏
  • 举报
回复
你的意思是用程序调用吧!你可以新建一个form,让主程序调用,就象调用函数一样,如果是调用系统的程序,针对不同的程序,有不同,我也只知道几个系统程序的调用,如果调用的不是系统程序,那我洗耳恭听!
RobinChurchill 2003-02-05
  • 打赏
  • 举报
回复
如需使用 ASM ,必须找到文件代码段的信息!
RobinChurchill 2003-02-05
  • 打赏
  • 举报
回复
有两种出现可能:
1、被释放的文件为固定不变体,即可把它二进制代码读出,用算法对二进制代码进行压缩,做成资源文件,其实也可以做成 DLL 文件,在一定条件下调用 DLL 中的解压还原过程或函数,释放到指定的路径,完成。

2、被释放的文件为可变体,这样比较麻烦,需要熟悉动态生成控(组)件技术,Windows文件结构,以及控(组)件的编译目标代码的表示方法,有关技术请查询相关资料。
maozhuxiwansui 2003-02-04
  • 打赏
  • 举报
回复
还是用资源的方法比较好,不过你的EXE如果编写的不好的话
那么你的“母体”估计会很大,几M吧。

好好加油哦,用汇编写,可以小一点,推荐

asm.yeah.net
bluespy 2003-02-04
  • 打赏
  • 举报
回复
要编病毒啊 ?
RamjetZhang 2003-02-04
  • 打赏
  • 举报
回复
用资源的方式编译进去。(就当是一段wav资源)
xiaoxiao_8 2003-02-04
  • 打赏
  • 举报
回复
把它放到你的EXE文件的未尾。在文件的最后再加上一些信息。
执行的时候,你就可以把它写到临时文件上,然后执行。
loveandhate 2003-02-04
  • 打赏
  • 举报
回复
可我不一定要让程序运行的时候就释放出EXE文件呀,有可能是用户点击某个按钮或执行某个操作才释放出这个EXE文件的~~!
dengzhen 2003-02-04
  • 打赏
  • 举报
回复
把另一个EXE做成资源文件放到主程序中。当主程序运行时释放出资源文件中的EXE。

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧