这是一个二进制文件,这就是文件本身的数据格式,我无法标出各字段长度,不过我用VB定义了一个结构,发现它与VB不同,不知它是用哪种语言存放的。
据本人的理解06 30 30 30 38 39 36 表示包含6个字符的字符串,
08 39 36 B9 FA D5 AE A2 CC 表示8个字符的字符串,7A 58 31 01 B8 B4 01 00 为日期表示2001-11-30日股票代码 string
股票名称 string
...
序号    integer
不过写到文件后发现数据格式不对,存成了06 00 30 30 30 38 39 36 不知用DELPHI怎么定义?

解决方案 »

  1.   

    我已经解决了这个问题,找出了定义的数据格式,先拿出来与大家分享,如果谁有兴趣,可向我索取源程序
    程序的数据结构如下:
    type
      TGPSJ=record           //股票数据记录
        DM:String[6];   // 代码
        MC:String[8];   // 股票名称
        RQ:integer;       // 日期=20011130
        KPJ:integer;      // 开盘价*1000
        ZGJ:integer;      // 最高价*1000
        ZDJ:integer;      // 最低价*1000
        SPJ:integer;      // 收盘价*1000
        CJE:Integer;      // 成交额*10
        CJL:integer;      // 成交量
        XH:integer;       // 序号
      end;
    它的数据在21CN的财经频道上有提供(http://stock.21cn.com/sjxz.html)。
      

  2.   

    我要源代码 [email protected]
    一开始以为是在读game的数据呢,呵呵
      

  3.   

    3fly(三飞),程序已发出,我是用DELPHI6写的。