社区
Delphi
帖子详情
急:关于Stream的问题...
webnetmax
2003-09-11 03:18:30
type
TMailRec=packed record
Subject:String[100];
body:XX//这是我邮件的正文,设为什么数据类型呢?
fujian:XX//这是我邮件的附件,设为什么数据类型呢?
end;
body和fujian各自设为什么数据类型呢?因为我不知道body和fujian的大小,我该怎么读取它呢?
...全文
57
10
打赏
收藏
急:关于Stream的问题...
type TMailRec=packed record Subject:String[100]; body:XX//这是我邮件的正文,设为什么数据类型呢? fujian:XX//这是我邮件的附件,设为什么数据类型呢? end; body和fujian各自设为什么数据类型呢?因为我不知道body和fujian的大小,我该怎么读取它呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gzmhero
2003-09-11
打赏
举报
回复
结构中加两个变量,表示body和fujian的长度。
把body,fujian定义成指针。
coolfilm
2003-09-11
打赏
举报
回复
用STRING数组吗!
lxpbuaa
2003-09-11
打赏
举报
回复
mailRec.body.CopyFrom(mm, 0);
另外要注意,body使用前要创建,如:body := TMemoryStream.Create
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
webnetmax
2003-09-11
打赏
举报
回复
有人能回答我嘛~~~
两天了,这个问题都没有解决,郁闷啊~
webnetmax
2003-09-11
打赏
举报
回复
我是这样做的 mailRec.body.CopyFrom(mm,mm.Size);
这样写不对吗?它说文件读取错误
lxpbuaa
2003-09-11
打赏
举报
回复
如果定义为String或者数组,则Length(body)可以取得其大小,如果定义为流,使用流的Size属性
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
webnetmax
2003-09-11
打赏
举报
回复
mm:=TMemoryStream.Create;
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中呢?
webnetmax
2003-09-11
打赏
举报
回复
因为我不知道body和fujian的大小,我该怎么读取它呢?
因为我不知道body和fujian的大小,我该怎么读取它呢?
因为我不知道body和fujian的大小,我该怎么读取它呢?
lxpbuaa
2003-09-11
打赏
举报
回复
任何类型都可以,如String,TStream,Array of Byte/Char等。取决于它们的方便程度
————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————
上海老李
2003-09-11
打赏
举报
回复
TMemstream
stream
s:懒惰的评估,Erlang中的流等
关于不同方法的注意事项 lazy.erl惰性示例的权威版本,其中引用存储在命名的ETS表中。 引用是按顺序分配的,键0上的值是当前使用的索引。 lazy0.erl的版本,在该版本中,表的ID显式传递到可能使用该表的所有函数中...
VB6实现JPG压缩和解压缩(内存法)
很多朋友,肯定在编程的时候,遇到内存中的图象如何实现JPG压缩传递的时候, 这个时候,快速的内存压缩大法可以解决你一时之
急
. 代码简单,值得下载哦!
CSDN中三种解决方案:java.io.IOException: Could not find resources mybaits-config.xml
Ps:关于这个错误,花了我将近3个小时孩子都要
急
哭了。 原文链接:原文链接防止以后原文丢失 0.前言 调试IDEA+maven+mybatis时遇到的一个奇葩错误, java.io.IOException: Could not find resources mybaits-config....
Docker
以下笔记都基于该课程】 前期基础 linux基本命令,类似cd,mkdir等 Docker概述 Docker为什么会出现 一款产品,开发和上线两套环境,应用环境配置费时费力,而且容易出
问题
尤其对于机器学习和深度学习的库更是如此,...
C#对接----韵达开发平台--取电子面单
引子 最近根据业务的一些需求,所以放弃从快递鸟对接去电子面单,转而直接对接韵达开发平台:http://open.yundasys.com/ ,中间踩了一些坑,借此做了一个...!! 废话不多数:首先咱先对韵达的一些接口参数了解清楚: ...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章