Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2010, 14:16   #1
Boris-Britva
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 14
Радость проблема с сокетами

Всем привет! У меня такая проблема - когда я отсылаю текст от клиент на сервер на своём компьютере то всё нормально, но когда я ставлю сервер на другой комп то выдаёт такую ошибку:

Windows socket error: Обычно разрешается только один адрес сокета(протокол/сетевой адрес/порт)
(10048), on API 'bind'

Порт пробывал менять - тоже самое.

Вот код

Клиент:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
clientserver1.Address:=edit2.text;
clientserver1.Active:=true;
clientserver1.Socket.SendText('12345');
clientserver1.Active:=false;
end;
Сервер:
Код:
procedure TForm1.ss1ClientRead(Sender: TObject; Socket: TCustomWinSocket);
var s:string;
begin
s:=socket.ReceiveText;
showmessage(s);
end;
Boris-Britva вне форума Ответить с цитированием
Старый 29.12.2010, 14:34   #2
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

если ты все превелно зделал и они подключилис, вот:
Код:
var
  s: string

//на Client
procedure TForm1.Button1Click(Sender: TObject);
begin
  ServerSocket1.Socket.Connections[0].SendText(s);
end;
//на Server
procedure TForm1.Button1Click(Sender: TObject);
begin
  s:=ClientSocket1.Socket.ReceiveText;
  Memo1.Lines.Add(s);
end;
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 29.12.2010, 14:51   #3
Boris-Britva
Пользователь
 
Регистрация: 01.11.2010
Сообщений: 14
По умолчанию

в том то и дело что они не подключаются
Boris-Britva вне форума Ответить с цитированием
Старый 29.12.2010, 15:55   #4
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
По умолчанию

для начала поими как происходит диалог между сервером и клиентом, вот тебе прога думаю разберешся
P.S. после каждого Send нажимаи Resive, иначе толко по 1 разу пошлеца
Вложения
Тип файла: rar NewSocket.rar (177.0 Кб, 17 просмотров)
VirusN13

Последний раз редактировалось ArtGrek; 29.12.2010 в 16:22.
ArtGrek вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с сокетами в Дельфи Htenez Помощь студентам 3 17.12.2010 12:48
Работа с сокетами zumm Работа с сетью в Delphi 10 28.03.2010 15:30
Проблема с сокетами BurningMan Общие вопросы C/C++ 1 06.06.2009 16:10
Небольшая проблема с сокетами RoamingFire Работа с сетью в Delphi 3 27.02.2008 22:58
Работа с сокетами vasilii_terkin Работа с сетью в Delphi 2 13.02.2007 11:08