社区
C#
帖子详情
如何在一个应用程序中包含另一个应用程序
wwfalcon2008
2011-05-08 05:50:13
语言:C#
例如现在已有a.exe
如何写一个新的exe文件,在其中包含有这个a.exe,并且在按下button1时运行a.exe。。。
...全文
197
16
打赏
收藏
如何在一个应用程序中包含另一个应用程序
语言:C# 例如现在已有a.exe 如何写一个新的exe文件,在其中包含有这个a.exe,并且在按下button1时运行a.exe。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
deknight
2011-05-09
打赏
举报
回复
将a.exe拆分,如a.001 a.002 打开b.exe 重组a.exe ,运行,关闭时删除a.exe
wwfalcon2008
2011-05-09
打赏
举报
回复
[Quote=引用 14 楼 wwfalcon2008 的回复:]
引用 13 楼 icedmilk 的回复:
我给你哥更囧的方案
把a.exe的所有字节存成b.exe中的一个byte[]变量
然后,需要的时候b.exe吧这个byte[]写成一个临时文件,调用,然后删除
引用 12 楼 wwfalcon2008 的回复:
引用 11 楼 icedmilk 的回复:
调用exe简单
但是把两个exe合成一个,这是个技术活啊
……
[/Quote]
用此方式解决。。虽然带着一个很囧的byte[]........ 谢谢
wwfalcon2008
2011-05-09
打赏
举报
回复
[Quote=引用 13 楼 icedmilk 的回复:]
我给你哥更囧的方案
把a.exe的所有字节存成b.exe中的一个byte[]变量
然后,需要的时候b.exe吧这个byte[]写成一个临时文件,调用,然后删除
引用 12 楼 wwfalcon2008 的回复:
引用 11 楼 icedmilk 的回复:
调用exe简单
但是把两个exe合成一个,这是个技术活啊
1.怎么把这个exe编译到新的exe里面
2.怎……
[/Quote].....别说,好像真有道理。。比下载那套靠谱~
Icedmilk
2011-05-08
打赏
举报
回复
我给你哥更囧的方案
把a.exe的所有字节存成b.exe中的一个byte[]变量
然后,需要的时候b.exe吧这个byte[]写成一个临时文件,调用,然后删除
[Quote=引用 12 楼 wwfalcon2008 的回复:]
引用 11 楼 icedmilk 的回复:
调用exe简单
但是把两个exe合成一个,这是个技术活啊
1.怎么把这个exe编译到新的exe里面
2.怎么在运行期把这个exe取出来
其实有个很囧的B计划:把那个exe文件放ftp服务器上然后运行时下载。。。 不过还是期望能合并为好
[/Quote]
wwfalcon2008
2011-05-08
打赏
举报
回复
[Quote=引用 11 楼 icedmilk 的回复:]
调用exe简单
但是把两个exe合成一个,这是个技术活啊
1.怎么把这个exe编译到新的exe里面
2.怎么在运行期把这个exe取出来
[/Quote]
其实有个很囧的B计划:把那个exe文件放ftp服务器上然后运行时下载。。。 不过还是期望能合并为好
Icedmilk
2011-05-08
打赏
举报
回复
调用exe简单
但是把两个exe合成一个,这是个技术活啊
1.怎么把这个exe编译到新的exe里面
2.怎么在运行期把这个exe取出来
iaiyanan
2011-05-08
打赏
举报
回复
互相调用好办,只是要让一个程序包含入另一个程序这个我mark一下。
wsy9901
2011-05-08
打赏
举报
回复
System.Diagnostics.ProcessStartInfo p = null;
System.Diagnostics.Process Proc;
p = new ProcessStartInfo("AutoUpdate.exe");
Proc = System.Diagnostics.Process.Start(p);//调用外部程序
wwfalcon2008
2011-05-08
打赏
举报
回复
[Quote=引用 1 楼 caozhy 的回复:]
包含:exe捆绑、资源文件等
运行:Process.Start()
[/Quote]
这个是a.exe独立存在的情况吧,现在期望的是直接并入新的应用程序内部
最终应用时仅有一个新的应用程序
嗷嗷叫的老马
2011-05-08
打赏
举报
回复
被更超级的保姆接管了嘛.
也许框架里就有这个API的实现呢,哈哈.
threenewbee
2011-05-08
打赏
举报
回复
[Quote=引用 5 楼 myjian 的回复:]
....原来是C#....
[/Quote]
我们C#板的童鞋大多对API一窍不通。
嗷嗷叫的老马
2011-05-08
打赏
举报
回复
....原来是C#....
threenewbee
2011-05-08
打赏
举报
回复
[Quote=引用 3 楼 myjian 的回复:]
如果是要求窗口也在"体内",则需要使用setparent函数.
[/Quote]
欢迎老马来C#指导
嗷嗷叫的老马
2011-05-08
打赏
举报
回复
如果是要求窗口也在"体内",则需要使用setparent函数.
remember_me
2011-05-08
打赏
举报
回复
引用应用程序
threenewbee
2011-05-08
打赏
举报
回复
包含:exe捆绑、资源文件等
运行:Process.Start()
满意度调查行·知dr.pptx
满意度调查行·知dr.pptx
基于B2C的网上拍卖系统_秒杀与竞价.zip
基于B2C的网上拍卖系统主要用于帮助人们应用互联网方便快捷买到自己所
中
意的商品,并参与到秒杀与竞拍当
中
。 主要功能包括: 1.前台模块 (1)普通用户登录/注册。 (2)分类查看商品(普通商品与促销商品) (3)查看商品详细信息 (4)查看秒杀商品 (5)查看竞拍商品 (6)将商品加入购物车 (7)购买,结算功能 (8)留言 2.后台模块 (1)修改密码 (2)商品管理: -- 编辑/删除 -- 设置/取消促销 (3)秒杀商品:设置/取消秒杀 (4)竞拍商品:设置/取消竞拍 (5)订单管理:查看订单 (5)留言管理:查看/删除留言 项目访问路径: 前台:http://localhost:8080/sale 后台:http://localhost:8080/sale/user/adminlogin
分布式系统
中
Java后端开发技术及其应用实践.pdf
分布式系统的核心思想是复杂计算任务的拆分与并行计算,可有效减少计算时间、节约算力成本。以分布式系统
中
Java后端开发技术的应用为主题,分析分布式系统开发的需求,探讨Java技术栈、分布式监控与日志管理、云服务模型在分布式系统Java后端开发
中
的应用路径,旨在为分布式系统的设计与实现提供全面的理论分析和实践指导,以支持构建高效、稳定、可扩展的企业级Java应用。 随着云计算、大数据和人工智能技术的飞速发展, 分布式系统已成为支撑现代企业信息系统的基础架构。 Java 后端开发技术在构建分布式系统
中
扮演着至关重要的 角色,其应用价值和研究重点主要集
中
在微服务架构、容 器化技术、自动化部署、服务网格、无服务器计算、应用 程序编程接口(Application Programming Interface, API)管理、数据一致性解决方案、分布式缓存、负载均衡、 复杂事件处理和分布式事务管理等方面[1]。Java平台以 其成熟的生态系统、跨平台的移植性、丰富的开源框架 和库以及稳定的性能,为分布式系统的开发提供了坚实 的基础[2]。深入探讨Java后端开发技术在分布式系统
中
的应用实践,旨在为企
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar 【项目技术】 微信小程序开发工具+java后端+mysql 【演示视频-编号:246】 https://pan.quark.cn/s/cb634e7c02b5 【实现功能】 用户信息管理,图书信息管理,图书类型管理,图书留言管理,论坛信息管理等
使用Spring in Guice和Guice in Spring的工具(高分项目).zip
Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web
应用程序
。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、高效的企业级应用。 1. Spring框架:Spring是
一个
轻量级的Java开发框架,提供了丰富的功能和模块,用于开发企业级应用。它包括IoC(Inverse of Control,控制反转)容器、AOP(Aspect-Oriented Programming,面向切面编程)等特性,可以简化开发过程、提高代码的可维护性和可测试性。 2. Spring MVC框架:Spring MVC是基于Spring框架的Web框架,用于开发Web
应用程序
。它采用MVC(Model-View-Controller,模型-视图-控制器)的架构模式,将
应用程序
分为模型层、视图层和控制器层,提供了处理请求、渲染视图和管理流程的功能。 3. MyBatis框架:MyBatis是
一个
持久层框架,用于与数据库进行交互。它提供了一种将数据库操作与Java对象映射起来的方式,避免了手动编写繁琐的SQL语句,并提供了事务管理和缓存等功能,简化了数据库访问的过程
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章