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

Вниз

ServerSocket ошибка при отправке   Найти похожие ветки 

 
Sysanin   (2005-11-05 01:28) [0]

Может я чего не понима (программить под сеть стал не давно) но почему при работе процедуры следующего содержания:

procedure TForm_multiplayer.Timer_send_serverTimer(Sender: TObject);
begin
 if commands_send <> "" then
 begin
  Form_multiplayer.ServerSocket1.Open;
   Form_multiplayer.ServerSocket1.Socket.SendText(commands_send);
    commands_send := "";
 end;
end;


Вызываемой таймером происходит ошибка следующего содержания: Запрос на получение или отправку данных (when seding on a datagram socket using sendto call) no addres was suppled. Хотя когда сервер и клиент обменивались сообщениями сразу после подключения (от событий ClientRead и Read) проблем не было. И что с этим можно сделать?


 
kami ©   (2005-11-05 11:15) [1]

Наверное :), нужно
ServerSocket1.Socket.Connections[My_Client_Connection_Index].SendText(commands_send);


 
kami ©   (2005-11-05 11:18) [2]

Sysanin   (05.11.05 1:28)
обменивались сообщениями ... (от событий ClientRead и Read) проблем не было


Скорее всего, там ты использовал параметр Socket:TCustomWinSocket, посылаемый в событие, а он однозначно определяет нужное соединение.


 
Sysanin   (2005-11-05 14:40) [3]

Большое спасибо помогло.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
2-1138083711
Mike48
2006-01-24 09:21
2006.02.12
Подскажите литературу......


2-1138222274
ANB
2006-01-25 23:51
2006.02.12
Как настроить работу ораклового апача через modplsql ?


1-1137063029
Ega23
2006-01-12 13:50
2006.02.12
Как узнать ParentFont?


15-1138126379
cyborg
2006-01-24 21:12
2006.02.12
Актуальная тема


15-1137956051
Volf_555
2006-01-22 21:54
2006.02.12
Как создать ярлык, действием которого будет программное нажатие к