在自定义类型文件保存过程中定义如下:Type
  TRec = Record
    Index: Integer;
    Memo: String[255];//突破256个字符的局限
  End;  RecFile = File Of TRec;请问上面的Memo类型怎么样突破256个字符的局限!!  
请提供相关源代码!!!请不要告诉我String不需要定义长度,这是在自定义类型文件中!!

解决方案 »

  1.   

    Type
      TRec = Record
        Index: Integer;
        Memo: AnsiString;//可突破256个字符的局限!!!!
      End;
      

  2.   

    Type
      TRec = Record
        Index: Integer;
        Memo: array [0..1111111];//突破了256个字符的局限
      End;  RecFile = File Of TRec;
      

  3.   

    TO 楼主!!对于你的回复,我感到非常的失望!!!!什么叫“分不是这样抢的”?!
    你看过我抢分吗?你看过我捡分吗?
    紧紧是出于好心,给出我的个人意见!!
    因为我知道AnsiString没有256的限制!所以,给出那个,只是让你试试看!难道你提一个问题,我非得去帮你调试?!
      

  4.   

    应该用AnsiString可以吧...你可以贴出你的代码...可能有问题.
      

  5.   

    也可用pchar来处理嘛,这样就没有限制了,因为是一个指针....
      

  6.   

    Type
      TRec = Record
        Index: Integer;
        Memo: array [0..255] of char
      End;
    var
      RecFile:File Of TRec;