|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.05.2014, 23:38 | #21 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Совсем не обязательно делать много условий. Если Вы воспользуетесь моим методом, и создадите динамические кнопки, то достаточно в том же цикле присвоить Button параметр Tag, равный индексу цикла. Далее в обработчиках кнопок смотреть Tag, и вытаскивать из ImageList соответственную картинку. А в случае с диском опять же обращаться к HDD согласно индексу кнопки. На первый взгляд сложно, но на деле получится очень компактный код.
|
05.05.2014, 23:38 | #22 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
у каждого компонента есть Name и Tag, можно определить что надо грузить.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
05.05.2014, 23:42 | #23 |
Пользователь
Регистрация: 16.11.2013
Сообщений: 47
|
doktor255, Пепел Феникса, хорошо, смысл понял, попробую и это осуществить.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедуры и функции - Заданы три двумерных массива одинаковой размерности. Написать фукнции и процедуры их обработки | sekirei | Паскаль, Turbo Pascal, PascalABC.NET | 8 | 21.11.2013 15:45 |
Использование имени процедуры в качестве параметра другой процедуры | Alexey355 | Помощь студентам | 1 | 23.04.2011 13:59 |
Вызов процедуры в процедуре | alexvav | Общие вопросы Delphi | 3 | 18.02.2011 13:07 |
Использование процедуры в другой процедуре (хм .. или метода?)...?? | newprog12 | Общие вопросы Delphi | 4 | 11.01.2010 00:45 |
Вызывание процедуры в другой процедуре | Dura4ok | Общие вопросы Delphi | 7 | 22.01.2008 19:45 |