我现在想实现:把一个exe文件分割成几个TXT文件,如果把其中的一个TXT文件复制下来,然后删除掉,这样就不能还原成exe了。如果不删除原来的TXT文件就可以。谁做过,帮忙吧?

解决方案 »

  1.   

    S: TmemoryStream;  s.LoadFromFile('Splitter.txt');  s.SaveToFile('eee.exe');可以实现分割和合并!
      

  2.   

    如楼上所说,流操作可以很简单的实现分割和合并。
    不过分割时要在记录一下分割的块数及每块的序号。
    S,S1: TmemoryStream;s.LoadFromFile('eee.exe');
    S1.Copyfrom(s, 1024);
    S1.SaveToFile('Splitter1.txt')
    ....
      

  3.   

    麻子兄写的,参考一下:http://downloads.2ccc.com/simples/other/Splitter.rar
      

  4.   

    我用c写过一个
    用devc++编译
    9k,不过是命令行的
      

  5.   

    谢谢jackie168(花好月圓了,麻子兄写的我也看过了,还是不能满足我的要求的。其中我的意思很明白了吧。