"Эверест" - Центр Практической
Информатики представляет вводный курс "Delphi для чайников" Урок 20. "Тотализатор".
Игра хороша, когда есть азарт. Его-то мы и добавим. Цель: переоборудовать игру для игры на деньги. Идея: Дать возможность делать ставки.
Тотализатор будет работать следующим образом: Необходимо также предусмотреть, чтобы была возможность делать ставки на любое количество лодок. 1. Откройте Delphi и загрузите проект игры с прошлого урока. В любом тотализаторе есть возможность поставить не на одну, а на несколько лошадей. У нас эта возможность тоже должна быть. Однако кнопки RadioButton позволяют ставить только на одну лошадь (то есть лодку). Значит, долой их. 2. Удалите все пять радиокнопок. 3. Вместо них поставьте 5 CheckBox-ов. Они находятся на панели Standart. 4. Поставьте на форму компонент GroupBox2. А в него поместите 5 компонентов Edit. После данных манипуляций фрагмент данной формы должен быть похожий на мою:
5. Свойства Text всех компонентов Edit я изменил на ----------, а сами свойство Enabled:= False, чтобы отключить их при начале игры. 6. Программируем работу флажка (CheckBox1): procedure TForm1.CheckBox1Click(Sender: TObject); 7. Аналогично создайте обработчики событий для всех остальных флажков. Так как в Edit мы будем вводить только цифры, то пишем обработчик события, чтобы это устранить. 8. Выберите элемент Edit1 и щелкните в Инспекторе объектов по закладке Events. 9. В событии OnKeyPress (при нажатии) введите: procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); Для остальных элементов аналогично. Далее, всё остальное Вам известно. Проявляйте творчество. Посмотрите, как сделана моя программа. Если Вы сделаете лучше, то я, с удовольствием, помещу ее в рассылку… Скачать игру можно с нашего сайта.. http://umnik.rikt.ru/projectgame/learn.html Автор рассылки: Ишмуратов Р.К, e-mail: rk@rikt.ru Примечание : Обращаю ваше внимание на то, что данный курс ознакомительный. Если Вы желаете действительно научиться программированию и получить в руки мощный инструмент для профессиональной работы, то приглашаем Вас на наш основной курс по Delphi. Вся информация находится по адресу: http://umnik.rikt.ru/everest/distant/delphi_os.htm Учиться у нас выгодно. Не верите? Посмотреть архив данной рассылки Вы сможете на нашем сайте по адресу: http://umnik.rikt.ru/projectgame/learn.html На следующем уроке: Переходим к картам… P.S. ЦПИ "Эверест" продолжает набор на дистанционный курс по изучению Delphi. Обучаясь на наших курсах, Вы получаете:
Это самый практический курс сети... Учтите, что обучаясь самостоятельно, Вы теряете единственный невосполнимый ресурс- время...
|