2017.10.11

2017-10-11  本文已影响0人  笑而不语_ddbd

TmemoryStream.ReadBuffer方法

声明:procedure ReadBuffer(var Buffer; Count: Longint);

ReadBuffer方法从流中将Count个字节复制到Buffer 中, 并将流的当前指针向后移动Count个字节。如读操作超过流的尾部,ReadBuffer方法引起EReadError异常事件。

Write方法

function Write(const Buffer; Count: Longint): Longint; virtual; abstract;

Write方法将Buffer中的Count个字节写入流中,并将当前位置指针向流的尾部移动Count个字节,函数返回写入的字节数。

TmemoryStream.WriteBuffer方法

声明:procedure WriteBuffer(const Buffer; Count: Longint);

WriteBuffer的功能与Write相似。WriteBuffer方法调用Write来执行实际的写操作,如果流没能写所有字节,WriteBuffer会触发一个EWriteError异常事件。

/write写到调用者  read写到第一个参数

-----------------------------------------------------------------------------------------------------------------------------------

接口部分声明的东西整个程序都可以使用    实现部分声明的东西只能在本单元使用,对别的部分隐藏

--------------------------------------------------------------------------------------------------------------------------

trim() 函数移除字符串两侧的空白字符或其他预定义字符。功能除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格.





的单元隐藏

上一篇下一篇

猜你喜欢

热点阅读