|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.08.2011, 20:46 | #1 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 37
|
Randomize и Image
Доброго времени суток, Уважаемые знатоки програмирования.
Помогите обуздать рандомиз. В общем проблема такая: есть 10 imag, 3 таимера. Нужно чтобы при открывании формы имиджи перемешивались как мозайка, т.е. например 1 имидж на место 4 и т.д., но не накладывались друг на друга. И чтобы это перемешивание носило непредсказуемый характер. |
24.08.2011, 21:01 | #2 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Мало таймеров.
Для "обуздания рандомиза" нужно еще полсотни. |
24.08.2011, 21:09 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Ну
1, нужно TImage создавать в RunTime. 2, Нужно програмно резать картинку 3, нужен класс, который будет все это хранить. Таймерами ты этого не сделаешь=) А вообще: Использовать RandomRange в котором определять номер TImage в который пихнуть также определённую через RandomRange картинку. Правда что ты будешь делать с возможными дубликатими =) По этому лучше по человечески через написания целого класса=) Последний раз редактировалось Человек_Борща; 24.08.2011 в 21:11. |
24.08.2011, 21:15 | #4 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 37
|
Спасибо за то что уделяете мне внимание.
Но я наверно не так выразился. Таймеры не для того чтобы перемешивать имиджи, у них совсем другое предназначение. Перемешиванием имиджей должна заниматься procedure TForm1.FormCreate(Sender: TObject); |
24.08.2011, 21:29 | #5 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Цитата:
|
|
24.08.2011, 21:34 | #6 |
Пользователь
Регистрация: 10.07.2011
Сообщений: 37
|
Код:
|
24.08.2011, 21:35 | #7 | |
Пользователь
Регистрация: 10.07.2011
Сообщений: 37
|
Цитата:
|
|
24.08.2011, 21:37 | #8 | |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Цитата:
|
|
24.08.2011, 21:42 | #9 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
полагаю то что нужно
Код:
|
24.08.2011, 21:43 | #10 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 318
|
думаю сам принцип понятен
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
random/randomize | Ya_Aston | Помощь студентам | 8 | 17.12.2010 19:49 |
Delphi Randomize | tanek | Помощь студентам | 5 | 31.05.2010 20:52 |
Randomize | )Игнат( | Паскаль, Turbo Pascal, PascalABC.NET | 13 | 03.02.2009 16:51 |
Функция Randomize | MaXXX | Общие вопросы Delphi | 2 | 23.09.2008 11:42 |