Вниз
Скачать: CL | DM;

Indy и TIdIOHandlerSocket   Найти похожие ветки 

← →
BlackSun ©   (2003-12-17 13:20) [0]

Подскажите пример отправки данных через сокет (IdIOHandlerSocket)? Особенно интересует процедура ConnectClient, какие в нее данные помещать? Хелп читал, но не совсем понял...
Если в простом сокете я делал так,

procedure sender(str:string);
var
I1: integer;
begin
for I1:=1 to Length(str) do
if send(sock2, str[I1] , 1, 0) = SOCKET_ERROR then
begin
writelog("Ошибка отправки через сокет",pnum);
exit;
end;
end;
.........
postinf:="....";
st:="POST http://www.site.ru HTTP/1.0"+#13+#10;
st:=st+"Content-Type: application/x-www-form-urlencoded"+#13+#10;
st:=st+"Host: www.site.ru"+#13+#10;
st:=st+"Content-Length: "+inttostr(length(postinf))+#13+#10;
st:=st+#13+#10;
st:=st+postinf+#13+#10;
sender(st+#13+#10);

то как это сделать в Indy? Заранее спасибо...


← →
BlackSun ©   (2003-12-17 16:43) [1]

Да и еще такой вопрос, если не обращаться к Indy. Написал многопоточнуюб прогу, которая юзает сокеты. Так вот через некоторое время некоторые потоки зависают... соответственно скорость падает. Можно ли как-то реализовать функцию таймаута на сокетах?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
3-79682
chtr
2004-01-30 09:11
2004.02.25
Как изменить порт доступа к MSSQL.


9-79522
NailMan
2003-08-11 12:58
2004.02.25
Как сделать переходы между менюшками?


1-79984
Kirill_S
2004-02-13 14:47
2004.02.25
XPManifest - помогите разобраться


11-79692
Кладов
2003-06-05 09:27
2004.02.25
Совместимость MCK-проектов с FPC


4-80351
nejest
2003-12-17 18:00
2004.02.25
SetWindowText(GetActiveWindow(), тест ); почему-то не работет




   Наверх