【发布时间】:2012-08-13 13:46:26
【问题描述】:
我知道的简单问题,我想要做的是能够获取文件的字节以用于将这些字节添加到位数组中,然后我可以使用它来写入名为 bytes.exe 的文件并启动它。我知道如何在运行时读取现有文件的字节。但我不知道如何在设计时将文件的字节复制并粘贴到我的bitarray[] 中。
目标是能够在运行时将bitarray[] 的片段写入myfile.exe,然后启动所述文件。我将根据许多不同的文件类型使用许多bitarray[]'s,因此我正在寻找一种简单的方法。
是否应该使用某种反编译器?我只是查看了资源脚本,但我不想将任何依赖项附加到我的主 .exe。
【问题讨论】:
-
显式复制文件有什么问题?您尝试手动移动字节是否有原因?
-
您的意思是在设计时复制文件?我该怎么做?
-
“设计时间”是什么意思?
-
在我写代码的时候。编译前。