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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2012, 18:19   #1
IronFist
 
Регистрация: 26.05.2012
Сообщений: 3
Вопрос Как выключить работу процедуры(выключить\переключить)?

Как выключить работу процедуры(включить\переключить)?


нужно переключение между процедурами в игре крестики нолики, но никак не могу придумать как это сделать(стоит работа из за этой дилеммы)


Заранее спасибо!
IronFist вне форума Ответить с цитированием
Старый 31.05.2012, 18:27   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Не очень понятно, зачем нужно какое-то переключение.
Попробую угадать: вы можете присваивать событию нажатия кнопки разные процедуры.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 31.05.2012, 18:31   #3
IronFist
 
Регистрация: 26.05.2012
Сообщений: 3
По умолчанию

дело в том что при нажатии на кнопку процедура не запускается, а продолжает работать первоначальная
IronFist вне форума Ответить с цитированием
Старый 31.05.2012, 18:36   #4
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Тогда покажите сам проект
Какая процедура продолжает работать?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 31.05.2012, 19:09   #5
IronFist
 
Регистрация: 26.05.2012
Сообщений: 3
По умолчанию

http://narod.ru/disk/51261752001.04ab52113066bf64ac30e7d 44605a7e0/zero.rar.html

Последний раз редактировалось IronFist; 31.05.2012 в 19:38.
IronFist вне форума Ответить с цитированием
Старый 31.05.2012, 19:40   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

Не работает ссылка почему-то.
Легче прикрепить zip архив к сообщению.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 31.05.2012 в 19:43.
BDA вне форума Ответить с цитированием
Старый 31.05.2012, 19:43   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
IronFist
Проект в архив и сюда. Нечего битыми ссылками разглаголиваться.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.05.2012, 20:46   #8
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

У Вас в принципе неправильно организована программа.
Отдельные программы должны не работать простоянно, а отрабатывать короткий промежуток времени и возвращать управление основной программе.
В частности:
1. Ни одна из подпрограмм не должна содержать delay и подобные процедуры.
2. Ни одна процедура не должна пытаться одновременно контролировать ввод пользователя, изменение состояния игры и рисование. Все эти 3 этапа еужно реализовывать разными подпрограммами.
s-andriano вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выключить/перезагрузить компьютер в Windows 7? pavellyba Win Api 6 17.09.2014 22:14
Как программно выключить компьютер Windows iukash Общие вопросы C/C++ 9 23.11.2011 09:07
как выключить компъютер команлдой в С++ angelada Помощь студентам 10 19.01.2011 19:47
Как програмно выключить комп?? Дима я Общие вопросы Delphi 3 23.10.2009 00:14
как выключить/перезагрузить компьютер motaro Паскаль, Turbo Pascal, PascalABC.NET 1 28.03.2008 02:01