![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Пользователь
Регистрация: 23.02.2013
Сообщений: 10
|
![]()
Здравствуйте!
Помогите, пожалуйста, решить задачу. Цитата:
|
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
![]()
используй case и randomize
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 23.02.2013
Сообщений: 10
|
![]()
Здравствуйте
Есть несколько условий (1, 2, 3, 4, 5, например). Для каждого условия есть своя надпись Label1.Caption. Но есть одно условие (6), для которого нужно случайным образом выводить надпись Label1.Caption, причем надпись брать случайную из условий 1, 2, 3, 4, 5. Подскажите, пожалуйста, как можно реализовать. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 23.02.2013
Сообщений: 10
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
![]() Код:
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
Зачем case?
Массив высказываний - и выборка по случайному индексу. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 23.10.2008
Сообщений: 460
|
![]()
а цвет как будешь выбирать? создавать второй массив с цветами?
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ADK01, а Вы знаете, что создание одинаковых тем (кросспостинг( строго запрещено правилами форума?! Зачем Вы ещё одну тему создали?!
дополнив код GreenWizard, я бы такой вариант предожил: Код:
Последний раз редактировалось Serge_Bliznykov; 01.03.2013 в 23:21. |
![]() |
![]() |
![]() |
#9 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
![]()
код проще, но теряется гибкость... хотя она и в моём варианте не особо большая, НО наружу торчало лишь "ты ему число, а оно тебе цвет и текст"... лучше с архитектурной точки зрения, ведь внутри ф-ии можно организовать любой код получения текста/цвета
хотя, если лезть в дебри, то там можно наворотить и фабрику с сингелтонами=) сорри за оффтоп |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
случайная дата | RISagitov | Microsoft Office Excel | 7 | 21.05.2012 13:34 |
случайная генерация | The riddle | Помощь студентам | 5 | 06.10.2009 15:57 |
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. | NavigatorNeba | Компоненты Delphi | 3 | 15.11.2008 19:56 |
Случайная строка (need help) | Fainder | HTML и CSS | 4 | 06.04.2007 18:47 |
Вопрос по label. Как сделать так чтобы label была прозрачной. | Lonix | Компоненты Delphi | 2 | 01.04.2007 06:23 |