Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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
1-1178187804
Liza
2007-05-03 14:23
2007.07.01
Я делаю дипломную и мне нужно сделать прозрачное поле для ввода


15-1180700742
Настя
2007-06-01 16:25
2007.07.01
Мы опять к вам за помощью


2-1181363908
Стул
2007-06-09 08:38
2007.07.01
MS Word. Как с ним работать?


2-1181025992
Василий
2007-06-05 10:46
2007.07.01
Куда сохранить данные?


4-1169293896
Dmitry_177
2007-01-20 14:51
2007.07.01
Перерисовка пунктов меню на WinAPI