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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2008, 16:16   #1
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию Visible

Код:
case radiogroup1.ItemIndex of
0:image4.Visible:=true;
1:image5.Visible:=true;
2:image6.Visible:=true;
3:image2.Visible:=true;
4:image1.Visible:=true;
5:image3.Visible:=true;
end;
При таком раскладе во время листания вариантов ответа, картинки накладываются друг на друга...как сделать чтобы при выборе следующего варианта предыдущая картинка исчезала?
Нужно что то компактнее чем
Код:
0:begin
image1.visible:=false;
image2.visible:=false;
image3.visible:=false;
image4.visible:=false;
image5.visible:=false;
image6.visible:=false;
image4.Visible:=true;
end;
Я ваш новый друг, смиритесь!

Последний раз редактировалось [Smarik]; 28.03.2008 в 16:19.
[Smarik] вне форума Ответить с цитированием
Старый 28.03.2008, 17:30   #2
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

попробуй так:
Код:
 image1.visible:=false;  
 image2.visible:=false;  
 image3.visible:=false;  
 image4.visible:=false;  
 image5.visible:=false;  
 image6.visible:=false;  
 image4.Visible:=false; 
 case radiogroup1.ItemIndex of  
 0:image4.Visible:=true;  
 1:image5.Visible:=true;  
 2:image6.Visible:=true;  
 3:image2.Visible:=true;  
 4:image1.Visible:=true;  
 5:image3.Visible:=true;  
 end;
получается компактнее
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 28.03.2008, 18:01   #3
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

ну кейс не цикл, вряд ли получится...вобщем уже сделал по длинному варианту, есть еще вопрос...как подключать form2,3,4...?
тоесть в игре после выбора персонажа указания хар-к надо закрыть form1 и продолжить игру в form2
Я ваш новый друг, смиритесь!
[Smarik] вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма остаётся видимой при Visible=False Viteef Общие вопросы Delphi 10 23.02.2015 08:07
TObject.Visible )Игнат( Общие вопросы Delphi 19 22.01.2008 23:10
Panel1.Visible:=true s-force Компоненты Delphi 7 30.08.2007 02:22