.exe文件合并到一起以后,还可以用吗?
解决方案 »
- 失而复得的账号,散分!
- 程序出现 Runtime Error! R6025
- 帮忙: 利用API如何实现位图菜单
- 如何实现ListView多重排序?
- 关于mshflexgrid的问题。求救高手
- 如何让窗口处所有窗口的在最上方(用VB6.0)。----在线等待
- 请高人支招,怎样才能使CommonDialog能选择目录名(路径),而不是选择文件?
- 新手求教,我有一个构思请问该如何去做
- 急!关于MSFlexGrid的ROW问题!!!(附原码)
- WINNT/2000下,在VB中用API函数GetCommandLine()出错,而WIN98下正常。
- 怎样隐藏桌面图标
- 如何将VB5工程移植到VB6环境中(很急)!!!
生成的临时文件放在c:\windows\temp里面
呵呵,那么它的原理应该是把exe文件当作资源,然后一运行时就把资源释放出来
接着shell那些释放的文件了。大家还有什么好建议没有?
如何在程序中生成exe文件出来
如何让生成出来的exe文件也可以生出exe文件来。大家继续发表意见:)
1、从自己所在的文件的最后面,读出32比特,一半是C1的大小,一半是C2的大小。
2、根据以上大小,从C中第X+1个字节分离出C1和C2,X是B的大小。
当然,在B未与C2及C1链接的时候,它是不可运行的。然后,编写A,A的功能是从自己屁股后面分离出B(我是想使最后的文件合并器只有一个可执行文件,没有其他玩意儿,所以把A和B也连在一起了,你也可以把B单独弄出来放在一旁),再把B和用户选择的两个EXE文件C1和C2连在一起,形成BC1C2。最后,编写一个辅助程序,把编译好的A和编译好的B连在一起,成为最终的。。
至于改图标,只需要改变B的图标即可。这要复杂点儿。要把B看成B1B2B3,其中B2是图标的实质性内容,把它去掉。当用户选择了图标后,例如选择了I图标,则把B变成B1IB3。关于图标的格式,请用16进制编辑器对多个图标内容进行仔细比较。以上只是原理,实际上,可以把某些内容压缩,使生成的东东更小个人意见,仅供参考,不足之处,还望指教。