我自定了一个结构:
tItem=record
 name:string[10];
 memo1:string[255];
 memo2:string[255];
end;这里memo1,momo2实际使用时长度或长或短,实际上可能在几字节到几百字节(超过了string类型的最大值255),我现在把若干条的这样的记录写入到文件中,但这样若memo1,memo2内容少时,就会有好多的空间浪费掉了,记录一多,文件就很大,如果不用这种固定记录长度的,好像又挺麻烦。有什么好办法解决这个问题呢?这里并没有采用数据库,那是因为方便程序操作和保密需要。