不完全相同的记录类型的文件,如何用流的方式写入文件和从文件中读出来,如:TUuRec=packed record
FirstName: String[20];
LastName: String[20];
MI: String[1];
BirthDay: TDateTime;
Age: Integer;
Address: String[200];
{以上是每个记录都含有的元素,现在的问题是,假如有某个人有两个或更多个Address(当然,不会超过10个)
Address1: String[200];
Address2: String[200];
Address3: String[200];
……
怎么加进去,或者富翁们有更好的方法,只有不用到数据库,保存后的文件不是明码并能较快的读写就行了。感激不尽!!!}
FirstName: String[20];
LastName: String[20];
MI: String[1];
BirthDay: TDateTime;
Age: Integer;
Address: String[200];
{以上是每个记录都含有的元素,现在的问题是,假如有某个人有两个或更多个Address(当然,不会超过10个)
Address1: String[200];
Address2: String[200];
Address3: String[200];
……
怎么加进去,或者富翁们有更好的方法,只有不用到数据库,保存后的文件不是明码并能较快的读写就行了。感激不尽!!!}
解决方案 »
- 创建存储过程的问题
- 如何设置TCPClient.Connect的连接TimeOut属性,高手进来!!!
- 紧急求救,Delphi7调用C#(Web Service)出现莫名其妙的错误!!!在线等待
- DELPHI高手请出招
- 哪位高手能给我一个到源码空间(www.playicq.com)的下载的帐号?不受1k速度的限制。我有急用啊要是有的话分全给你。
- Application.MessageBox的关闭问题
- 这里让我失望--散分100
- 我用QUERY控件中加入SQL语句的方法返回数据集,我想自己做个DBNAVIGATOR,怎么做?
- 用工具截取的3步操作怎么才能整合成1步直接idhttp.post提交?
- 为何我这样做还是得不到方向键的消息呢??有哪位可以帮我(请联系qq:529026)
- 急向高手请教一个双表更新的sql语句;
- 如何读取16进制文件并转换成整数
然后将多个地址加入,(用特定分隔符分隔后)
读出时分解一下, 很方便的.
TStringList 来保存
变体记录该怎么写入文件呢?能说一下吗?
To jianghuxiaozi(江湖小子)
Address类型改为数组类型又该怎么做?大家都帮我说一下好吗?
再一次感谢各个大侠了!!!!!!!!!