Create site free
Компонент RadioButton и RadioGroup в Pelphi - Программирование - Компьютеры, телекоммуникации, ПО... - Форум
 

Страница 1 из 11
Форум » Компьютеры, телекоммуникации, ПО... » Программирование » Компонент RadioButton и RadioGroup в Pelphi
Компонент RadioButton и RadioGroup в Pelphi
Simona Дата: Пятница, 16.04.2010, 20:16 | Сообщение # 1
Полковник
Группа: ХХХ-Журналисты
Сообщений: 176
Статус: Offline


Помогите с этими компонентами, не могу сделать так чтобы при выборе переключателя а затем нажатии кнопки, выходил файл или сообщение. Главная суть заключается в то чтобы именно при отмеченном переключателе работала кнопка!
Заранее спасибо!

 
Panda Дата: Пятница, 16.04.2010, 20:52 | Сообщение # 2
Любитель эротики
Группа: ХХХ-Журналисты
Сообщений: 402
Статус: Offline


Если используешь RadioButton, проверяй у каждой свойство Checked, если RadioGroup - см. у него свойство ItemIndex. В первом случае можно сделать например так:

procedure TForm1.Button1Click(Sender: TObject);
begin
if RadioButton1.Checked then ShowMessage('RB 1 Checked!')
else if RadioButton2.Checked then ShowMessage('RB 2 Checked!')
else if RadioButton3.Checked then ShowMessage('RB 3 Checked!');
end;

Естественно, вместо ShowMessage любые необходимые действия А для RadioGroup еще проще:

procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage('RB ' + IntToStr(RadioGroup1.ItemIndex + 1) + ' Checked!');
end;

(Только не забывайте, что элементы нумеруются с 0, т.е. первая radiobutton будет иметь индекс 0. В случае, если ничего не выбрано ItemIndex = -1)


 
Simona Дата: Пятница, 16.04.2010, 23:40 | Сообщение # 3
Полковник
Группа: ХХХ-Журналисты
Сообщений: 176
Статус: Offline


Спасибо, все получилось...
 
Форум » Компьютеры, телекоммуникации, ПО... » Программирование » Компонент RadioButton и RadioGroup в Pelphi
Страница 1 из 11
Поиск: