TWinSocketStream 繼承於 TObject->TStream 提供應用程序從阻塞式(block)Socket連接中進行讀寫的 Stream. 屬性: 1. property TimeOut: Longint; 在讀寫 Socket Stream 時, 等待的時間(毫秒). property Position: Int64; 讀寫 Stream時的位置; 方法: 1. constructor Create(ASocket: TCustomWinSocket; TimeOut: Longint); 構造方法. ASocket 必須為阻塞式Socket. 2. function Read(var Buffer; Count: Longint): Longint; override; 讀數據到 Buffer. 3. function Write(const Buffer; Count: Longint): Longint; override; 把Buffer數據寫到Socket. 4. function Seek(Offset: Longint; Origin: Word): Longint; override; 總是返回0. Socket不支持隨機訪問. 5. function WaitForData(Timeout: Longint): Boolean; 準備讀寫.
TWinSocketStream
最新推荐文章于 2020-09-12 22:15:36 发布
本文详细介绍了TWinSocketStream类,该类继承自TObject和TStream,主要用于从阻塞式Socket连接中进行读写操作。文章解释了关键属性如propertyTimeOut和position的作用,并详细阐述了构造方法、读写方法及数据准备方法的功能。
3474

被折叠的 条评论
为什么被折叠?



