社区
C#
帖子详情
我想在C#中嵌入另一个程序,如何作?
lxcooi
2004-10-05 06:59:22
现在有一exe程序,我想让它嵌入到一个C#工程中。
就是说,在编译过程中已有的exe被嵌入到生成的exe文件体内。
可以通过生成的exe程序去运行原有的程序。
如何作? 很急,解答后再送1000分。
帮忙顶也有分。
...全文
202
9
打赏
收藏
我想在C#中嵌入另一个程序,如何作?
现在有一exe程序,我想让它嵌入到一个C#工程中。 就是说,在编译过程中已有的exe被嵌入到生成的exe文件体内。 可以通过生成的exe程序去运行原有的程序。 如何作? 很急,解答后再送1000分。 帮忙顶也有分。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hivak47
2004-10-06
打赏
举报
回复
把它看作二进制流读出来,写到临时文件夹,以EXE结尾。然后Process.Start(..)就可以.
wangxt
2004-10-06
打赏
举报
回复
楼主为什么一定要把原exe文件也编译到一个文件中去,直接打包进去,安装时一块装上,能运行不就行了吗?这样很简单的,
happyjun2000
2004-10-06
打赏
举报
回复
思想就是把那个EXE文件作为资源嵌入到自己的EXE程序集中,在运行时把它作为二制流读出来,然后做为二进制文件写入临时文件,然后执行它。
可行。
lxcooi
2004-10-06
打赏
举报
回复
谢谢!
haiwangstar
2004-10-05
打赏
举报
回复
楼主要的是把一个EXE嵌入到另一个EXE文件中。
不是几个磁盘上单独的EXE可执行程序。。
BearRui
2004-10-05
打赏
举报
回复
打包的时候把已有的exe也打包进去,然后可以直接在你新的EXE程序启动就行啊。
好象很多程序都有几个单独的EXE,彼此之间可以互相启动,也可以单独启动。
比如:超级魔发兔子就是这样。
haiwangstar
2004-10-05
打赏
举报
回复
参见我回复的这个。可以解决你的问题。
http://community.csdn.net/Expert/topic/3354/3354750.xml?temp=.2401087
思想就是把那个EXE文件作为资源嵌入到自己的EXE程序集中,在运行时把它作为二制流读出来,然后做为二进制文件写入临时文件,然后执行它。
my_ibm
2004-10-05
打赏
举报
回复
uping
Tnorstar
2004-10-05
打赏
举报
回复
gz
C++
中
嵌入
C#
作
脚本引擎(一)
本文介绍了在C++游戏引擎
中
嵌入
C#
脚本系统的实现方法。通过Mono这一跨平台.NET运行时,可以实现C++与
C#
的互操
作
,将引擎底层逻辑与Gameplay逻辑分离。
在
C#
WinForm
中
嵌入
另
一个
.EXE
程序
,详细步骤
这个问题就是,假如我有
一个
程序
,我需要把他放到
一个
新的
程序
中
,只有
一个
文件,笼统解释就是给
一个
程序
加一把锁 今天对这个问题考虑了好久好久,最终决定以资源文件的方式解决它
C#
WinForms
中
嵌入
EXE
程序
——10个步骤带你搞定
为了与Windows API进行交互,我们需要定义一些P/Invoke声明。[DllImporttrue[DllImporttrue[DllImporttrue[DllImporttrue好了,今天的旅程就要结束了。回顾一下,我们学到了什么?如何创建和配置WinForms项目?如何添加Panel控件
作
为容器。如何引入必要的命名空间。
C#
winform嵌套另
一个
exe
程序
一共有二种方法,也不知道
作
者从哪里复制来的,先感谢原
作
者。 首先建立
一个
程序
,加2个按钮,为了区分,界面修改成红色。 第一种: 1.建立
一个
主
程序
,加
一个
panel1,为了区分背景是绿色 2.代码调用 3.所有代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.
C#
WinForm
中
嵌入
另
一个
.EXE
程序
(给
程序
加锁)
开发需求: 有时候,我们没办法反编译或修改别人写好的软件,但又
想
在软件上添加注册码或其他安全功能,那么这个时候,我们可以考虑新建
一个
项目,然后在WinForm
中
嵌入
另
一个
.EXE
程序
,相当于给软件加把锁,下面让我们一起来实现! 解决方案: 第1步:新建
一个
form窗体 第2步:在项目上右键添加组件→添加资源组件 第3步:打开Resource1.resx,添加现有文件,并重命名为t...
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章