EventArr:array[0..1000]of
EVENTMSG;
这个数组,假设已经赋值,应该如何保存下来共程序下次启动时调用!

解决方案 »

  1.   

    可以使用流的方式保存,如Tmemorystream,Tfilestream等。
      

  2.   

    用数据库?晕了,就没人有小型的方法?Tmemorystream,Tfilestream怎么用啊?可以的吗?
      

  3.   

    AFileStream:=TFileStream.Create(FileName,fmCreate);
    AFileStream.Write(EventArr,1000*SizeOf(EVENTMSG));AFileStream:=TFileStream.Create(FileName,fmOpenRead);
    AfileStream.Read(EventArr,1000*SizeOf(EVENTMSG));