CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  Windows SDK/API

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

楼主loveandhate(西门吹雪)2003-02-04 14:08:31 在 Delphi / Windows SDK/API 提问

请教高手.  
  我如何让我的EXE程序能包含一个EXE文件.不用EXE文件合并器之类的工具软件.  
  我想在我的DELPHI程序中包含一个EXE文件,当我的DELPHI程序运行的时候动态的  
  把我所包含的EXE文件释放到我指定的路径下.  
  就象广外女生生成服务器端那样~~!  
  多谢~~! 问题点数:50、回复次数:12Top

1 楼dengzhen(夜深独座)回复于 2003-02-04 14:12:13 得分 5

把另一个EXE做成资源文件放到主程序中。当主程序运行时释放出资源文件中的EXE。Top

2 楼loveandhate(西门吹雪)回复于 2003-02-04 14:36:53 得分 0

可我不一定要让程序运行的时候就释放出EXE文件呀,有可能是用户点击某个按钮或执行某个操作才释放出这个EXE文件的~~!Top

3 楼xiaoxiao_8(小小_8)回复于 2003-02-04 14:52:24 得分 5

把它放到你的EXE文件的未尾。在文件的最后再加上一些信息。  
  执行的时候,你就可以把它写到临时文件上,然后执行。Top

4 楼RamjetZhang(万花从中一点红,玉树临风王小桃是也)回复于 2003-02-04 14:57:48 得分 5

用资源的方式编译进去。(就当是一段wav资源)Top

5 楼bluespy(自古英雄出我辈, 一入江湖岁月催!)回复于 2003-02-04 15:18:48 得分 5

要编病毒啊   ?Top

6 楼maozhuxiwansui(Ah,Z z......)回复于 2003-02-04 15:35:21 得分 5

还是用资源的方法比较好,不过你的EXE如果编写的不好的话  
  那么你的“母体”估计会很大,几M吧。  
   
  好好加油哦,用汇编写,可以小一点,推荐  
   
      asm.yeah.netTop

7 楼RobinChurchill(秋枫)回复于 2003-02-05 16:59:36 得分 5

有两种出现可能:  
  1、被释放的文件为固定不变体,即可把它二进制代码读出,用算法对二进制代码进行压缩,做成资源文件,其实也可以做成   DLL   文件,在一定条件下调用   DLL   中的解压还原过程或函数,释放到指定的路径,完成。  
   
  2、被释放的文件为可变体,这样比较麻烦,需要熟悉动态生成控(组)件技术,Windows文件结构,以及控(组)件的编译目标代码的表示方法,有关技术请查询相关资料。Top

8 楼RobinChurchill(秋枫)回复于 2003-02-05 17:00:54 得分 5

如需使用   ASM   ,必须找到文件代码段的信息!Top

9 楼jiangshi99(僵尸先生99)回复于 2003-02-07 21:38:08 得分 5

你的意思是用程序调用吧!你可以新建一个form,让主程序调用,就象调用函数一样,如果是调用系统的程序,针对不同的程序,有不同,我也只知道几个系统程序的调用,如果调用的不是系统程序,那我洗耳恭听!Top

10 楼hydonlee(青山情)回复于 2003-02-10 10:51:32 得分 5

资源,   就象做安装程序一样。Top

11 楼Linux2001(闭关开发中)回复于 2003-02-28 16:25:26 得分 2

我这里有例子,我的程序就是这样做的,给我发消息吧Top

12 楼eliphe(未来)回复于 2003-03-01 12:55:58 得分 3

简单,资源流,楼上各位的答案...Top

相关问题

  • 怎样打开文件名中含有中文的文件啊?
  • js文件中含有中文的问题
  • Linux下,一个目录中最大含有多少个文件?
  • C#中怎样执行含有SQL语句的.sql文件啊?
  • 读取含有中文的文本文件出现乱码?(急)
  • MinGW 无法使编译通过含有中文的文件
  • MinGW 无法使编译通过含有中文的文件
  • 如何翻译这个C的头文件(含有在结构或类中含有#define)??
  • 在LINUX中如何查找文件内容中含有某字符串的文件。
  • 如何使用DELPHI读取二进制文件,文件中包含有空位而不是空格。

关键词

  • 文件
  • 代码
  • 执行
  • 系统
  • 调用
  • 程序
  • 释放
  • 主程序
  • 资源
  • 做成

得分解答快速导航

  • 帖主:loveandhate
  • dengzhen
  • xiaoxiao_8
  • RamjetZhang
  • bluespy
  • maozhuxiwansui
  • RobinChurchill
  • RobinChurchill
  • jiangshi99
  • hydonlee
  • Linux2001
  • eliphe

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo