exe集成

zhangshuhui 2010-10-26 03:56:19

在程序中调用多个exe,能不能将这些exe集成在程序中,最后形成一个总的执行文件呢?
...全文
162 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunlin7 2010-10-26
  • 打赏
  • 举报
回复
使用boxedapp.
zhangshuhui 2010-10-26
  • 打赏
  • 举报
回复
是这样的,不同的模块功能实现是不同的人实现的,我所做的工作是调用别人的exe文件获取结果再进行处理。我现在的方法是把所有的exe放在一起,主程序通过管道调用不同的exe文件获取执行结果。老板说,这样不好,要求集成到一起,展示出来是一个exe执行文件,又不想再动其它的模块了。

我试试大家说的方法,谢谢啦 :)

[Quote=引用 1 楼 mildsong 的回复:]
楼主的意思我不是十分理解,楼主的意思是想在一个程序中拥有所有的子exe所具备的功能,
还是说想把所有的exe都包在一起?
如果是前者还是有办法实现的,你把所有的子exe文件都做成进程外(Out-Process)组件(COM),
这样这些组件本身既是独立的可执行程序,同时可以被其他程序调用
[/Quote]
lwbeyond 2010-10-26
  • 打赏
  • 举报
回复
直接包含资源里, 再编译出来
stjay 2010-10-26
  • 打赏
  • 举报
回复
用NSIS,WinRA之类的打包,
很多工具包都用NSIS
或者将exe放资源里
vivvan 2010-10-26
  • 打赏
  • 举报
回复
在工程中把EXE加入到资源里,需要使用时,从资源里面释放出来,然后执行就行了。
孤客天涯 2010-10-26
  • 打赏
  • 举报
回复
这样做的目的是什么?你把exe以资源的方式加入你的工程中,运行时,再把这些exe释放出来再分别调用它们就行了
MildSong 2010-10-26
  • 打赏
  • 举报
回复
楼主的意思我不是十分理解,楼主的意思是想在一个程序中拥有所有的子exe所具备的功能,
还是说想把所有的exe都包在一起?
如果是前者还是有办法实现的,你把所有的子exe文件都做成进程外(Out-Process)组件(COM),
这样这些组件本身既是独立的可执行程序,同时可以被其他程序调用

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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