TUserInfo = record
    userName: string[30];
    password: string[50];
end;
var  
   UserFile: file of TUserInfo;

解决方案 »

  1.   

    CBuilder   学了 delphi    没有看了
      不会
    UP...
      

  2.   


    type
        TUserInfo = record
        userName: string[30];
        password: string[50];
    end;
    var  
       UserFile: file of TUserInfo;
    ===============================
    #include <System.HPP>#pragma pack(push, 1)
    struct TUserInfo
    {
    System::SmallString<30>  userName;
    System::SmallString<50>  password;
    } ;
    #pragma pack(pop)//-- var, const, procedure ---------------------------------------------------
    extern PACKAGE file UserFile;
      

  3.   

    楼上的,哪个结构的声明我还可以搞定,主要是这句r UserFile: file of TUserInfo;
      

  4.   

    file of XXX ;是一个文件的定义,该文件是以XXX作为一个单位来读或写的
      

  5.   

    哥们,这句怎么声明啊,在C Builder中我用类似的语句不行啊。
      

  6.   

    struct TUserInfo
    {
    System::SmallString<30>  userName;
    System::SmallString<50>  password;
    } ;file UserFile;
      

  7.   

    楼上的哥们,你的语句是不行的,我要声明的这个文件是以TUserInfo为作为一个单位来读或写的
      

  8.   

    帮你顶,不会,可以到delphi区去问一下