用vb6如何做类似exe捆绑文件?

时间:2021-01-12 14:03:08
例如把 两个EXE文件捆绑在一起生成一个exe文件,当执行这个文件的时候,同时执行前两个exe文件,问题是如何通过程序生成一个这样的exe文件,使用api吗?用哪个?怎么用?谢谢

9 个解决方案

#1


see this

http://www.freweb.net/go/JennyVenus/
->超级猛料-VC编程技巧->下载->win95下面程序的加密
                           ->自解压捆绑成一个可执行文件

#2


不怕你笑话,我不懂vc,能给我个vb的例子吗?

#3


其实原理是一样的。
    基本组成思想:其实,其中的构成思想非常简单。建立一个新的二进制文件,先写入你的捆绑程序的数据和其文件长度,再写入你要捆绑的第一个文件的数据和其文件长度,后再直接写入你要捆绑的第二个文件的数据和文件长度……,最后就可直接写入你要捆绑的最后一个文件的数据(不需其文件长度)。最终文件被执行时,也就是将上面的方法思想倒过来既可。(

#4


何必那么麻烦,用资源文件就可以了.

#5


用资源的话每次都要重新编译吧。

#6


copy file1+file2 file3

D:\>copy con a.txt
a file
^Z
已复制         1 个文件。

D:\>copy con b.txt
2344556
^Z
已复制         1 个文件。

D:\>copy a.txt+b.txt c.txt
a.txt
b.txt
已复制         1 个文件。

D:\>copy c.txt con
a file
2344556
已复制         1 个文件。

#7


不要想得那么简单。
你那样copy只能用于文本文件。

#8


加上/b 就适用于所有文件了
不过,要这样,不如自己写一段程序。

#9


你是说,双击一个EXE文件后就运行两个程序?
这要用到资源文件的知识,我手头倒有一个程序,不过现在没带
我也是在网上下载的源码!

#1


see this

http://www.freweb.net/go/JennyVenus/
->超级猛料-VC编程技巧->下载->win95下面程序的加密
                           ->自解压捆绑成一个可执行文件

#2


不怕你笑话,我不懂vc,能给我个vb的例子吗?

#3


其实原理是一样的。
    基本组成思想:其实,其中的构成思想非常简单。建立一个新的二进制文件,先写入你的捆绑程序的数据和其文件长度,再写入你要捆绑的第一个文件的数据和其文件长度,后再直接写入你要捆绑的第二个文件的数据和文件长度……,最后就可直接写入你要捆绑的最后一个文件的数据(不需其文件长度)。最终文件被执行时,也就是将上面的方法思想倒过来既可。(

#4


何必那么麻烦,用资源文件就可以了.

#5


用资源的话每次都要重新编译吧。

#6


copy file1+file2 file3

D:\>copy con a.txt
a file
^Z
已复制         1 个文件。

D:\>copy con b.txt
2344556
^Z
已复制         1 个文件。

D:\>copy a.txt+b.txt c.txt
a.txt
b.txt
已复制         1 个文件。

D:\>copy c.txt con
a file
2344556
已复制         1 个文件。

#7


不要想得那么简单。
你那样copy只能用于文本文件。

#8


加上/b 就适用于所有文件了
不过,要这样,不如自己写一段程序。

#9


你是说,双击一个EXE文件后就运行两个程序?
这要用到资源文件的知识,我手头倒有一个程序,不过现在没带
我也是在网上下载的源码!