Site hosted by Angelfire.com: Build your free website today!

Visual Basic: Winsock Control

Метод PeekData

См. также    Пример    Обратитесь к

Методы, подобные GetData, кроме PeekData не удаляют данные из входной очереди. Метод работает только для соединений TCP.

Синтаксис

object.PeekData data, [type,] [maxLen]

Синтаксис метода PeekData состоит из следующих частей

Part Description
object объектное выражение ,выражающее объект в обращении.
data Сохраняет полученные данные после того как метод завершается успешно. Если область data недостаточна для требуемого типа, data будет установлена в Empty.
type Необязателен. Тип получаемых данных как показано в установках. Значение по умолчанию: vbArray + vbByte.
maxLen Необязателен. Укажите желаемый размер, когда область получения имеет тип массив byte или string. Если этот параметр опущен для массива byte или string, все доступные данные будут извлечены. Если параметр указан для типов data отличных от массива byte array и string, он игнорируется.


Установки

Установи для type:

Type Constant
Byte vbByte
Integer vbInteger
Long vbLong
Single vbSingle
Double vbDouble
Currency vbCurrency
Date vbDate
Boolean vbBoolean
SCODE vbError
String vbString
Byte Array vbArray + vbByte

Возвращаемое значение

Void

Примечания

Если указан тип vbString, строчные данные конвертируются в UNICODE перед возхвращением пользователю.