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

Visual Basic: Winsock Control

Метод GetData (WinSock Control)

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

Получает текущий блок данных и сохраняет его в переменной типа Variant.

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

Нет

Синтаксис

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

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

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


Установки

Установки для 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


Примечания

Обычно метод GetData используется с событием DataArrival, которое включает аргумент totalBytes. Если вы указываете аргумент maxlen меньше чем totalBytes, вы получите предупреждение 10040, показывающее, что оставшиеся данные будут потеряны