Страница 1 из 1

Delphi.Игра по сети

Добавлено: 10 ноя 2011, 20:33
anaxaim
В общем нужно написать программу для игры по сети в крестики-нолики, используя компоненты IdUDPClitent и IdUDPServer
Вот задание
Изображение
До написания самих крестиков-ноликов я еще не дошел,т.к. это дело второстепенное.
У меня вызывает проблему одно обстоятельство.
Когда я принимаю крестик или нолик и программа спрашивает:Согласен ли я на диалог с соперником?,то при нажатии на "Да" , данные от соперника,как бы,не перестают приходить и эта панель с данным вопросом опять вылезает.
Как мне сделать,так чтобы при нажатии на кнопку я больше не получал этого вопроса?)))
Надеюсь понятно объяснил.
Вот сама программа [img]/modules/file/icons/application-octet-stream.png[/img] ______1.0.rar
Если,что непонятно по коду спрашивайте

Delphi.Игра по сети

Добавлено: 12 ноя 2011, 13:32
anaxaim
где же вы программисты,уже и не знаю, что и придумать все испробовал <_< Пожалуйста помогите

Delphi.Игра по сети

Добавлено: 12 ноя 2011, 15:46
k1ng1232
ну а замутить глобальную переменную и в зависимости от ее значение показывать или не показывать это окно? не получится

Delphi.Игра по сети

Добавлено: 16 ноя 2011, 15:56
anaxaim
Переменную пробовал, но все равно не получалось.
Решение,хоть и корявое - ввел массив куда заносил принятые адреса и исключал, если их больше двух. Хотя переменная тоже пригодилась. :acute:

Delphi.Игра по сети

Добавлено: 16 ноя 2011, 16:18
vadim4336
А вроде есть форум програмистов Делфи. Вы там не спрашивали?