Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.14;
Скачать: CL | DM;

Вниз

Отправка данных через сокет   Найти похожие ветки 

 
trxnet ©   (2010-01-10 23:29) [0]

Привет. Мне необходимо получить данные из сокета, а затем их отправить. Как можно это реализовать через буфер? Подскажите пожайлуста.

Получаю данные вот так:
procedure TForm1.sClientRead(Sender: TObject; Socket: TCustomWinSocket);
var
 l: Integer;
 buf: Pointer;
begin
 l := Socket.ReceiveLength;
 GetMem(buf,l+1);
 Socket.ReceiveBuf(buf,l);
 c.Socket.SendBuf(buf, l);
 FreeMem(buf);
end;

Пердаю так:
procedure TForm1.cRead(Sender: TObject; Socket: TCustomWinSocket);
var
 l: Integer;
 buf: Pointer;
begin
 l := Socket.ReceiveLength;
 GetMem(buf, l+1);
 Socket.ReceiveBuf(buf,l);
 s.Socket.Connections[0].SendBuf(buf, l);
 FreeMem(buf);
end;

В лучае передачи возникает ошибка. Помогите пожайлуста.


 
Плохиш ©   (2010-01-10 23:40) [1]


> В лучае передачи возникает ошибка.

Тебе не повезло.


 
Игорь Шевченко ©   (2010-01-11 00:22) [2]

http://ln.com.ua/~openxs/articles/smart-questions-ru.html



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

Текущий архив: 2010.03.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
4-1229874456
Blasphemie
2008-12-21 18:47
2010.03.14
Пара вопросов по учетным записям и процессам


15-1261691227
Юрий Зотов
2009-12-25 00:47
2010.03.14
Ура!!! Я написал троян, не нажав ни одной клавиши!!!


2-1263335599
AntonioBanderas
2010-01-13 01:33
2010.03.14
Формат строки


15-1261729345
12
2009-12-25 11:22
2010.03.14
sql 2000 Теория вопреки практики или нет? (чего не знаю?)


15-1261659128
Olegz77
2009-12-24 15:52
2010.03.14
Миниатюра окна в панели задач Windows Vista