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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2013, 09:59   #1
stalker1995s
Gamedeveloper
Форумчанин
 
Аватар для stalker1995s
 
Регистрация: 11.07.2012
Сообщений: 149
Смущение ServerSocket

С новым годом Коллеги! Под новый год, столкнулся с проблемой. Думаю что она не так сложна, задача в следующем:
Для ясности сразу скажу, делаю многопользовательский чат, и для того чтобы отправить ЛС, нужно знать ID пользователя, так же для того, чтобы кикнуть нарушителя. Как кикнуть, или отправить ЛС знаю. Но вот как сделать так, чтобы при подключении клиента. ему выдавался ID какой он по очереди, а так же чтобы при отключении, все сдвигались в очереди.
P.S. Делать пытался, порой даже очень удачно, но в конце, вышло так:
После подключения больше трех клиентов, следующим уже выдаются не цифры, а какие то буквы. Делал через событие onAccept
stalker1995s вне форума Ответить с цитированием
Старый 02.01.2013, 12:09   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Вам же Stilet писал делайте не поярдковый id(т.е. не 1,2,3,4,5..), а например (cl_1ad21111) и т.д.
Кольша вне форума Ответить с цитированием
Старый 02.01.2013, 13:06   #3
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

Может завести БД и при подключении присваивать по IP-адрес ID, если IP-адрес статичный, то ID будет постоянный.
Shouldercannon вне форума Ответить с цитированием
Старый 02.01.2013, 13:17   #4
stalker1995s
Gamedeveloper
Форумчанин
 
Аватар для stalker1995s
 
Регистрация: 11.07.2012
Сообщений: 149
По умолчанию

Да в том то и проблема! Что я не знаю как это сделать!
stalker1995s вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ServerSocket MyIE Работа с сетью в Delphi 9 24.06.2010 00:11
Вопрос по ServerSocket prod87 Работа с сетью в Delphi 2 07.06.2010 23:42
Есть ли у IdTCPServer такое свойство как у ServerSocket: ServerSocket.Socket.ActiveConnectio ns? TwiX Работа с сетью в Delphi 3 07.03.2010 14:28
ServerSocket HTL Работа с сетью в Delphi 2 02.01.2010 22:40