胡凯利:如何用VB在EXE文件中加入TXT文件??

来源:百度文库 编辑:神马品牌网 时间:2024/04/18 15:38:15
我是一个VB初学者,想问一下可不可以制作一个EXE文件,在其中加入一个或多个TXT文件,可以把这个EXE文件移动到其他电脑的时候也可以读出TXT文件的内容。
请各位大哥不吝赐教。
就是说现在A的电脑有若干个TXT文件,现在可不可以制作一个EXE文件,把这些TXT文件加入到这个EXE文件中,使得只把这个EXE文件移动到其他任何电脑的时候都能够读出这些TXT文件的内容。

用二进制方式打开exe文件,写入txt文件到后面空的地方 ,比如
原来的exe文件为200kb大小,那么txt 文件开始写入的位置要在 200kb
以后,不能覆盖原来的数据,否则写入txt文件后的exe文件不能运行

这个写入位置要记下来,
这样exe文件运行时就可以打开 自身,根据上面的txt写入的偏移位置读出
来,但此时不能写入就是了。

关键就是以二进制写入txt文件,然后记住写入的偏移位置,这个位置设置大点,不要覆盖以前的程序的地方就行了,写入后的exe文件是可以运行的。

是不是要做电子书啊,不压缩直接写进去回比较大。

总之,你要的功能是可以实现的。

在说明白点 谁知道你要做什么软件啊 不好帮啊
对了 在说一点 不要学VB换别的吧 VB会的人太多了 工作不好找啊