type
TMailRec=packed record
Subject:String[100];
body:XX//这是我邮件的正文,设为什么数据类型呢?
fujian:XX//这是我邮件的附件,设为什么数据类型呢?
end;body和fujian各自设为什么数据类型呢?因为我不知道body和fujian的大小,我该怎么读取它呢?
TMailRec=packed record
Subject:String[100];
body:XX//这是我邮件的正文,设为什么数据类型呢?
fujian:XX//这是我邮件的附件,设为什么数据类型呢?
end;body和fujian各自设为什么数据类型呢?因为我不知道body和fujian的大小,我该怎么读取它呢?
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
因为我不知道body和fujian的大小,我该怎么读取它呢?
因为我不知道body和fujian的大小,我该怎么读取它呢?
memo1.Lines.SaveToStream(mm);
mailRec.body:=mm;//MailRec是我在前面声明的Record类型
MailStream.AppendRec(MailRec);//AppendRec是自己写的函数,函数如下
function TRecordStream.AppendRec(Const Rec):Longint;//TRecord是我从TFileStream中派生出来的
begin
seek(0,2);
Result:=Write(Rec,GetRecSize);
end;
但是怎么数据不能保存在MailRec中呢?
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
这样写不对吗?它说文件读取错误
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
把body,fujian定义成指针。