Показать сообщение отдельно
Старый 03.09.2005, 19:09   #3
alcosholik
 
Сообщений: n/a
ReadAvail (указатель_на_файл/указатель_на_поток)

Параметры
указатель_на_файл/указатель_на_поток = переменная, назначенная файлу или потоку при его открытии

Описание
В случае с файловыми потоками, эта команда показывает, какое количество данных хранится внутри. В случае с TCP потоками, команда показывает, какое количество данных «прибыло».

Пример
; OpenTCPStream/CloseTCPStream/ReadAvail – пример использования

Print "Подключаемся..." 
tcp=OpenTCPStream( "www.blitzbasement.com",80 ) 

If Not tcp Print "Неудача.":WaitKey:End 

Print "Подключились! Посылаем запрос..." 

WriteLine tcp,"GET http://www.blitzbasement.com HTTP/1.0" 
WriteLine tcp,Chr$(10) 

If Eof(tcp) Print "Неудача.":WaitKey:End 

Print "Запрос послан! Ожидание ответа..." 

While Not Eof(tcp) 
Print ReadLine$( tcp ) 
Print "Доступно байт:" + ReadAvail(tcp) 
Wend 

If Eof(tcp)=1 Then Print "Успех!" Else Print "Ошибка!" 

CloseTCPStream tcp 

WaitKey
 
Ответить с цитированием