![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
SendBuf [D6, WinME, WinXP]
_Андрей_ © (2003-08-11 14:12:00)
Здраствуйте!
Подскажите пожайлуста как работать/использовать с SendBuf?
Digitman (2003-08-11 14:40:00) [1]
> _Андрей_
даже если бы ты делал совсем нето, то и по примитивнейшей логике можно было бы быстро и самостоятельно догадаться, что для передачи чего-либо куда-либо требуется адрес данных в памяти приложения и длина этих данных)
Verg (2003-08-11 14:39:00) [2]
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;
_Андрей_ (2003-08-11 14:37:00) [3]
Спасибо теперь понял, а то я делал совсем нето!!!! :)
panov (2003-08-11 14:35:00) [4]
Socket.SendBuf(Buffer,LengthBuffer);
Digitman (2003-08-11 14:34:00) [5]
> я не особо в ладах с английским
вот с этого и надо было начинать !
procedure XXX.SocketOnWrite(...);
begin
Socket.SendBuf(адрес_буфера_данных, размер_передаваемых_данных_байт);
end;
_Андрей_ (2003-08-11 14:29:00) [6]
Непридирайся к славам.
Не по теме это значит там нет даже простенького примера один сплошной текст (я не особо в ладах с английским).
Так как всетаки отправить запрос?
Плохиш_ (2003-08-11 14:28:00) [7]
Да там "Бойна и мир" пропечатана :-)
Digitman (2003-08-11 14:26:00) [8]
> _Андрей_
> не потеме
это как ??
_Андрей_ (2003-08-11 14:24:00) [9]
Там скудно и не потеме...
Мне надо с помощью SendBuf отправит запрос на удаленный компьютер.
Digitman (2003-08-11 14:18:00) [10]
в хэлпе стандартном, надо понимать, ничего непонятно ?