|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.06.2010, 20:59 | #1 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Проблема с листбоксом и receive.text
Вообщем я делаю сетевую программу, и сейчас делаю комнату для ожидания. Есть листбокс, где написаны имена игроков. Но есть проблема.
Вот допустим, какой-то игрок решил покинуть игру, соответственно мне надо из ListBoxa удалить его имя не только у сервера, но и у клиента. Я придумал такую схему: на стороне клиента, мы считаем количество элементов ListBoxa уже с нами, и тем самым задаём себе номер. Например, я зашёл 5-ым, в листбоксе 5 игроков, мне присваивается 5-ый номер. При отрубании, я отошлю этот номер серверу, он его обработает, удалит у себя этот элемент листбокса и прикажет остальным клиентам удалить его. И всё бы хорошо, но по какой-то причине, я не могу себе взять этот номер, он у меня всегда равен единице. Вот код: Код:
??? |
15.06.2010, 21:44 | #2 |
Otsukitakitte
Форумчанин
Регистрация: 01.10.2009
Сообщений: 126
|
Может Вы один в списке просто? (если тестить на локальном компе)
А может лучше ListBox1.Items.Add(Socket.ReceiveTe xt); ? А потом сверху добить ListBox1.Update или Refresh =\
Помог - ставь плюс.
$("question").onAnswer(function() { $(this).getItWright(true); }); |
15.06.2010, 22:21 | #3 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Малость перепутал, если через Items.Add, то всегда пишет 1, а если просто Items.Text, то 0.
Нет, я не один. Update и Refresh не помогают |
20.06.2010, 17:34 | #4 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Если кому интересно, как я решил проблему:
Сделал таймер, который с интервалом в 200 мс ищет в листбоксе имя игрока, и записывает его положение в переменную. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедуры: Ввод(text)-Вычисление(string)-Вывод(text) | FYBVFPFYBC | Помощь студентам | 2 | 06.05.2010 23:15 |
из string в text | lanus | Помощь студентам | 6 | 13.03.2010 09:16 |
ПРОБЛЕМА ДОБАВ ДАННЫХ В ПОЛЯХ ТИПА TEXT NTEXT В MYSQL2000 | shurik12 | БД в Delphi | 2 | 07.10.2008 20:31 |
y=Edit1->Text ??? | m.a.x.i.m | Помощь студентам | 8 | 31.03.2008 11:29 |