Форум: "Сети";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
ВнизSendBuf Найти похожие ветки
← →
_Андрей_ (2003-08-11 14:12) [0]Здраствуйте!
Подскажите пожайлуста как работать/использовать с SendBuf?
← →
Digitman (2003-08-11 14:18) [1]в хэлпе стандартном, надо понимать, ничего непонятно ?
← →
_Андрей_ (2003-08-11 14:24) [2]Там скудно и не потеме...
Мне надо с помощью SendBuf отправит запрос на удаленный компьютер.
← →
Digitman (2003-08-11 14:26) [3]
> _Андрей_
> не потеме
это как ??
← →
Плохиш_ (2003-08-11 14:28) [4]Да там "Бойна и мир" пропечатана :-)
← →
_Андрей_ (2003-08-11 14:29) [5]Непридирайся к славам.
Не по теме это значит там нет даже простенького примера один сплошной текст (я не особо в ладах с английским).
Так как всетаки отправить запрос?
← →
Digitman (2003-08-11 14:34) [6]
> я не особо в ладах с английским
вот с этого и надо было начинать !
procedure XXX.SocketOnWrite(...);
begin
Socket.SendBuf(адрес_буфера_данных, размер_передаваемых_данных_байт);
end;
← →
panov (2003-08-11 14:35) [7]Socket.SendBuf(Buffer,LengthBuffer);
← →
_Андрей_ (2003-08-11 14:37) [8]Спасибо теперь понял, а то я делал совсем нето!!!! :)
← →
Verg (2003-08-11 14:39) [9]
procedure TForm1.ClientSocket1Write(Sender: TObject;
Socket: TCustomWinSocket);
var S : string;
Res : integer;
begin
S:="Запрос на сервер";
Res:=Socket.SendBuf(S[1], length(S));
if Res=SOCKET_ERROR then
begin
if WSAGetLastError=WSAEWOULDBLOCK then
...............
else .....
end else....
.........
end;
← →
Digitman (2003-08-11 14:40) [10]
> _Андрей_
даже если бы ты делал совсем нето, то и по примитивнейшей логике можно было бы быстро и самостоятельно догадаться, что для передачи чего-либо куда-либо требуется адрес данных в памяти приложения и длина этих данных)
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c