-3

我想要一个程序,当用户单击按钮时,我的程序在将所有数据写入文件后生成一个 exe 文件。

用户可以勾选或取消勾选复选框的数量,然后当用户单击按钮时,它会根据 exe 文件中的复选框状态写入所有需要的数据。

现在根据我的唯一方法是,首先生成 exe 文件,用记事本打开它并复制其中的数据,现在编写一个程序,用该数据创建一个 exe 文件。

有没有其他方法可以在运行时生成 exe 文件?

4

1 回答 1

0

我在这里找到了一个可能相关的项目。 Google 代码页和 Source。它是用 C++ 编写的。

从项目的页面。

它只是将其他压缩文件添加到启动器 exe 的背面。然后,当程序运行时,它会将这些文件解压缩到一个临时目录中并运行您的程序。

你可以做类似的事情,创建你的程序来检查自身的结束,然后添加数据或读取数据。

如果那不是您的意思,那么也许您可以查看Reflection或 .net CodeDom

于 2013-05-10T01:52:24.530 回答