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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2009, 12:12   #1
unit-85
Пользователь
 
Регистрация: 16.07.2008
Сообщений: 35
По умолчанию Запуск нескольких клиентов с одной машины

Есть клиент-серверная программа, но с одного компьютера нельзя запустить несколько программ-клиентов одновременно из-за занятости порта одним из них. Как можно это реализовать, как, например, сделан qip? Используются компоненты Indy IdTCPServer и IdTCPClient.
unit-85 вне форума Ответить с цитированием
Старый 16.03.2009, 12:14   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
нельзя запустить несколько программ-клиентов одновременно из-за занятости порта
не правду говорите клиенты не занимают порты. Он ик ним подключаются, и здесь ничего мешать не может.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 16.03.2009, 12:23   #3
unit-85
Пользователь
 
Регистрация: 16.07.2008
Сообщений: 35
По умолчанию

Возникает следующая ошибка при запуске:
Exception EIdCouldNotBindSocket in module Project1.exe at 00168575.
Could not bind socket. Adress and port are already in use.
unit-85 вне форума Ответить с цитированием
Старый 16.03.2009, 12:43   #4
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Значит речь идет не о клиентах а о серверах. Несколько серверов не могут биндить один и тот же порт на одном интерфейсе
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 16.03.2009, 13:02   #5
unit-85
Пользователь
 
Регистрация: 16.07.2008
Сообщений: 35
По умолчанию

Все из-за моей невнимательности. Действительно, рядом с клиентской компонентой валялась нунужная серверная. Спасибо.
unit-85 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с помощью макроса скопировать значение всей строки(не одной ячейки, а нескольких) global Microsoft Office Excel 6 27.11.2008 17:43
Передача данных из одной таблицы в другую, при выборе одной ячейки MickMick Microsoft Office Excel 6 06.10.2008 13:57
Скопировать по одной ячейке из нескольких файлов в один Nimo Microsoft Office Excel 2 09.08.2008 09:25
Виртуальные машины! Marsik Софт 17 23.04.2008 20:33
Запуск одной проги при помощи второй (проверка) Yurk@ Общие вопросы Delphi 9 28.12.2007 19:48