Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 07.04.2008, 18:34
Selw Selw вне форума
Прохожий
 
Регистрация: 07.04.2008
Сообщения: 2
Репутация: 10
Вопрос Проблема с сокетами

Пишу клиент-серверное приложение, и когда с клиента отправляю сообщение на сервер через SendText, сервер виснет...подскажите, пожалуйста, как это исправить?
Ответить с цитированием
  #2  
Старый 07.04.2008, 22:24
Аватар для SPYtm
SPYtm SPYtm вне форума
Прохожий
 
Регистрация: 25.12.2007
Адрес: Екатеринбург
Сообщения: 18
Репутация: 10
По умолчанию

наверное нужно выложить кусок кода, на котором виснет, чтобы можно было что-то подсказать
__________________
В.Бендер
Ответить с цитированием
  #3  
Старый 07.04.2008, 22:49
Selw Selw вне форума
Прохожий
 
Регистрация: 07.04.2008
Сообщения: 2
Репутация: 10
По умолчанию

да собственно кода немного:
прием данных сервером:
Цитата:
procedure TForm1.ServerSocket1ClientRead(Sender: TObject;
Socket: TCustomWinSocket);
begin
a:=ServerSocket1.Socket.ReceiveText;

if a = '1' then
begin
Label1.Caption := 'Ок';
end;
end;
Отправка данных клиентом:
Цитата:
procedure TForm1.Button3Click(Sender: TObject);
begin
ClientSocket1.Socket.SendText(Edit2.text);
end;
Ответить с цитированием
  #4  
Старый 08.04.2008, 05:57
Аватар для 4erep_88
4erep_88 4erep_88 вне форума
Новичок
 
Регистрация: 18.07.2007
Сообщения: 51
Репутация: 15
По умолчанию

попробуй
Код:
a:=Socket.ReceiveText;
вместо
Код:
a:=ServerSocket1.Socket.ReceiveText;
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:37.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025