Текущий архив: 2007.07.01;
Скачать: CL | DM;
Вниз
Сокеты. Дождаться завершения send? Найти похожие ветки
← →
Signate © (2006-12-06 07:21) [0]Как нибудь можно узнать завершилась команда или нет?
Почему код на подобии
sock.SendString("GET / HTTP/1.0");
sleep(100);
sock.SendString("Host: www.ya.ru");
sleep(100);
sock.SendString("");
sleep(100);
работает, а
sock.SendString("GET / HTTP/1.0");
sock.SendString("Host: www.ya.ru");
sock.SendString("");
нет?
← →
Signate © (2006-12-06 07:23) [1]
procedure TSock.SendString(const aString : string);
var
str : pchar;
len : int;
begin
str := pchar(aString + CRLF);
len := length(str);
send(Sock,str^,len,0);
end;
← →
Сергей М. © (2006-12-06 08:25) [2]режим какой ? неблокирующий ?
← →
Signate © (2006-12-06 15:09) [3]Забыл сказать... режим блокирующий.
← →
Anatoly Podgoretsky © (2006-12-06 15:58) [4]> Signate (06.12.2006 15:09:03) [3]
Тогда ничего не надо делать, это следующая в программе строка.
← →
Сергей М. © (2006-12-07 08:25) [5]А что значит "код не работает" ?
Страницы: 1 вся ветка
Текущий архив: 2007.07.01;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.02 c