最简单的自定义文件格式就是记录文件格式
例如:
Type 
 AddressType=record
   Name:String[8];
   Phone:String[15];
   Address:string[40];
end;
简单的例子在入门机级别的DELPHI教材上都有,而高级文件结构有专门的丛书

解决方案 »

  1.   

    (我的dephi书上怎么没有好惨!!!!帮忙多说一点,谢了)
    这个到好理解,但设计了这个记录文件格式,它的扩展名怎么定。delphi中可以读吗??它又是怎么读的呢?
    比如现在我想有一个存放很多密码的文件,我怎么做呢??delphi中有方便建立这样的文件的功能。
      

  2.   

    你这问题也太...
    建议以你就不必搞复杂了,用 StringListvar
      sl: TStringList;
    begin
      sl := TStringList.Create;  //try结构为防错,保证sl能free掉。
      try
       sl.add('第一行字');
       sl.add('第二行字');
       .
       .
       sl.SaveToFile('文件名.扩展名');//保存到文件   //若要读取使用 sl.LoadFromFile;  finally
        sl.free;
      end;
    end;以后你自己再学着对加进去的字符串加密吧。
    正宗做法是看清楚Delphi对文本文件、二进制文件的处理后在做。可参考Delphi参考手册,很多D
    版光盘都有,Doc格式。找本厚点的书也有讲文件处理的。