博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

常量数组的数据结构

Posted on 2013-12-30 12:13  豪杰的爸爸  阅读(214)  评论(0编辑  收藏  举报

type
  PVarRec = ^TVarRec
  TVarRec = record
    case Byte of
      vtInteger     :(VInteger: Integer; VType: Byte);
      vtBoolean     :(VBoolean: Boolean);
      vtChar        :(VChar: Char);
      vtExtended    :(VExtended: PExtended);
      vtString      :(VString: PShortString);
      vtPointer     :(VPointer: Pointer);
      vtPChar       :(VPChar: PChar);
      vtObject      :(VObject: TObject);
      vtClass       :(VClass: TClass);
      vtWideChar    :(VWideChar: WideChar);
      vtPWideChar   :(VPWideChar: PWideChar);
      vtAnsiString  :(VAnsiString: Pointer);
      vtVariant     :(VVariant: PVariant);
      vtInterface   :(VInterface: Pointer);
      vtWideString  :(VWideString: Pointer);
      vtInt64       :(VInt64: PInt64);
  end;