Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > вопрос по компоненту radiogroup


Автор: Taurun 7.6.2008, 15:53
Есть программа которая реализует копирование удаление поиск и т.д.
Все это происходит по выбору пунктов с помощью компонента radiogroup
идет списк пунктов
1. Нет (ничего не происходит)
2. Копирование файлов 

и .т.д.

Нужно сделать так чтобы программа начиналась с 2-пункта а 1-й убрать но так что бы это не затронуло программу.

вот сам код

Код

procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
Animate1.CommonAVI:=aviType[RadioGroup1.ItemIndex];
Label1.Caption:=RadioGroup1.Items[RadioGroup1.ItemIndex];
Button3.click;
if RadioGroup1.ItemIndex=0
then Button2.Enabled:=false
else Button3.Enabled:=true;
end;
 

Автор: ivan219 7.6.2008, 17:59
Цитата(Taurun @  7.6.2008,  15:53 Найти цитируемый пост)
Нужно сделать так чтобы программа начиналась с 2-пункта

В свойствах выстави соответствующее значение.

Автор: Snowy 7.6.2008, 18:05
RadioGroup1.Items[0].Visible := false;

Автор: ivan219 7.6.2008, 22:11
Цитата(Snowy @  7.6.2008,  18:05 Найти цитируемый пост)
RadioGroup1.Items[0].Visible := false;

Не шали разве у TStrings есть свойство Visible smile 
Код

TRadioButton(RadioGroup1.Components[0]).Visible := false;

Автор: THandle 8.6.2008, 08:39
ivan219, мне кажется что Snowy имел ввиду:
Код


RadioGroup1.Buttons[0].Visible := false;

Автор: Taurun 8.6.2008, 14:04
спс) работает так и так)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)