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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2012, 19:26   #1
Рассол
 
Регистрация: 14.03.2012
Сообщений: 4
Восклицание Button

Как при нажатии одной кнопки сделать невидимыми все остальные?
Рассол вне форума Ответить с цитированием
Старый 14.03.2012, 19:29   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

FindComponent заюзай!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 14.03.2012, 19:49   #3
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от Рассол Посмотреть сообщение
Как при нажатии одной кнопки сделать невидимыми все остальные?
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  form1.Hide;
end;
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 14.03.2012, 19:51   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  form1.Hide;
end;
И в чём прикол?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 14.03.2012, 20:01   #5
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

можно все отсальное на панельку и оп
Код:
panel.visible:=false;
Кольша вне форума Ответить с цитированием
Старый 14.03.2012, 20:20   #6
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
И в чём прикол?
Прикол в том, что исчезает вся форма вообще вместе с компонентами!
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Старый 14.03.2012, 20:20   #7
Рассол
 
Регистрация: 14.03.2012
Сообщений: 4
По умолчанию

пишу
begin
findcomponent(Button2,Button3) do visible:=false;
end;

дает
Incompatible types: 'String' and 'TButton'
Рассол вне форума Ответить с цитированием
Старый 14.03.2012, 20:22   #8
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

пфффффф
нда вы справку то читали?
Делайте так
Код:
for i := 2 to количество батонов do
    TButton(FindComponent('Button' + IntToStr(i))).Visible := false;
В чём суть разберётесь
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 14.03.2012, 20:27   #9
Рассол
 
Регистрация: 14.03.2012
Сообщений: 4
По умолчанию

Огромное спасибо.
Рассол вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как привязать компоненту TComboBox к Button, чтобы при нажатии Button, данные из ComboBox вводились в TstringGrid Marta_ Помощь студентам 2 15.10.2011 01:02
Button Chudo4258 Помощь студентам 2 07.05.2009 21:06
button xaft Общие вопросы .NET 4 08.04.2009 14:08
button blackstersl Общие вопросы Delphi 7 29.08.2008 15:31
Button... Черничный Общие вопросы Delphi 4 10.06.2008 01:34