Эти средства применяются, когда вы получаете некоторые данные и вы получаете это предупреждение:
'tcpserver' unable to read all requested data
Попробуйте устранить следующие причины при использовании интерфейса сервера TCP/IP для чтения двоичных данных с помощью read функция.
| Причина | Решение |
|---|---|
| Количество считываемых значений было установлено на большее, чем количество доступных для чтения значений. | Подтвердите, что вы установили правильное количество значений для чтения с помощью read функция. Проверьте объем данных, доступных с помощью NumBytesAvailable имущества tcpserver объект. Сведения об установке количества значений см. в разделе read. |
| Клиент не отправил все запрошенные данные. | Проверьте подключение клиента. Дополнительные сведения об устранении неполадок конфигурации и подключения см. в разделе Устранение неполадок интерфейса сервера TCP/IP. |
| Несоответствие формата данных. | Убедитесь, что тип данных клиента соответствует указанному типу данных чтения сервера. Укажите тип данных сервера с помощью read. Сведения о поддерживаемых типах данных см. в разделе read. |