Как пользоваться группой компонентов RaidoButton (RadioGroup) в Delphi?

Как пользоваться группой компонентов RaidoButton (RadioGroup) в Delphi?
RadioGroup (Delphi)

Ни для кого не секрет, что объектно-ориентированный язык программирования Delphi использует довольно таки широкий набор компонентов. Одним из них является RadioGroup, который бывает таки часто используется в определённых видах программ. И вот возникает, как же пользоваться данным компонентом и вникнуть в его особенность?

Инструкция

Уровень сложности: Несложно

1 шаг

Для начала необходимо понять, что RadioGroup – это компонент, объединяющий (группирующий) схожих по смыслу компонентов Delphi. В данном компоненте есть такое свойство, как ItemIndex, которое указывает на то, какая же кнопка находится во включённом состоянии в данный момент, по умолчанию данное свойство равно = -1. Задаётся вопрос почему именно -1? Ответ прост, нумерация кнопок начинает своё начало с 0, а значит если кнопка выключена, то данное значение равно -1!

2 шаг

Как пользоваться группой компонентов RaidoButton (RadioGroup) в Delphi?
Расположите компоненты примерно таким образом

Теперь перейдём к практике. Создайте новую форму в вашей программе Delphi и скиньте на неё следующие 4 компонента, которые находятся во вкладке Standard: RadioGroup, Button, Lable и Edit.
Расположите их примерно так как показано на скриншоте.

3 шаг

Как пользоваться группой компонентов RaidoButton (RadioGroup) в Delphi?
Рабочее окно

Затем измените свойства caption у ’button’a на “Нажать”, у ’label’a на “Номер” и у ’edit’a измените свойство text, также на “Номер”. Войдите в свойство items у radiogroup и впишите туда несколько строчек, к примеру:
Футбол
Большой теннис
Хоккей
Бейсбол
Дзюдо

4 шаг

Создайте обработчки OnClick для RadioGroup и впишите туда следующий код:

begin
Label1.Caption:=IntToStr(RadioGroup1.ItemIndex);
end;

Здесь свойство ItemIndex у RadioGroup показывает какая кнопка сейчас включена и выводит ответ в Label.

5 шаг

Создайте обработчки OnClick для кноки и впишите туда следующее:

begin
Edit1.Text:=IntToStr(RadioGroup1.ItemIndex);
end;

Здесь происходит то же самое, что и в предыдущем шаге, но на этот раз ответ выводится в Edit, при нажатии на кнопку.

6 шаг

Как пользоваться группой компонентов RaidoButton (RadioGroup) в Delphi?
Вот так вот будет выглядеть рабочее окно данной небольшой программы

Запустите вашу программу (которую вы можете запустить с помощью клавиши F9, либо посредством небольшой зелёненькой стрелочки вверху программы Delphi) и начинайте проверять её работоспособоность! Данные шаги помогут вам заложить начальную базу о данном компоненте и дадут понять, что компонент RadioGroup является очень полезным в некоторых видах программ.

Обсуждение

Ваш комментарий

Запросить инструкцию

Не нашли нужную пошаговую инструкцию?
Возможно, что кто-то из посетителей сайта сможет помочь. Оставьте запрос прямо сейчас, если Вы уверены, что эта тема ещё не освещена на нашем проекте!

Рейтинг
  1. +
  2. 0
0
1