问题:动态数组怎么用啊
描述:

var
  tk:TKLine;  //一个大小为40的结构
  m:TMemoryStream;
  i:Integer;
  AllData:array of TKLine;
  begin
  m:=TMemoryStream.Create;
  m.LoadFromFile('D:\DAY\IF01-0.Day');
  i:=m.size div SizeOf(tk); // 比如 i=210;
  SetLength(AllData,i);
  FillChar(AllData,SizeOf(AllData),0);
  ShowMessage(IntToStr(SizeOf(AllData)));  //这里为什么总是4啊
//m.writeBuff(AllData,sizeof(AllData)); 

上一篇关于记录类型的内存泄漏问题
下一篇关于窗口三级调用的问题,求大神指点
明星图片
相关文章
《动态数组怎么用啊》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)