|
Вопрос # 2 273/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты! Можно сделать так, что бы на форме разместить друг на друга компоненты TImage и при нажатии на баттон их меняло? Нажал на баттон - оно тебе Image2 открыло, еще раз нажел - Image3 и т. д..? Спасибо.
 |
Вопрос задал: Хитманчан (статус: Посетитель)
Вопрос отправлен: 7 января 2009, 15:14
Состояние вопроса: открыт, ответов: 1.
|
Ответ #1. Отвечает эксперт: Ученый
Здравствуйте, Хитманчан! Предложу один из способов решения....
Объявляем глобальную переменную a:integer;
в FormCreate пишем a:=1;
а в Button1Click пишем:
a:=a+1;
TImage(FindComponent('Image'+IntToStr(a))).Visible:=true;
TImage(FindComponent('Image'+IntToStr(a-1))).Visible:=false;
Ну само разумеющееся Свойство Visible у всех Image, кроме первого должно быть равно False....
Удачи!!!!
 |
Ответ отправил: Ученый (статус: 8-ой класс)
Время отправки: 7 января 2009, 15:58
Оценка за ответ: 5
|
Мини-форум вопроса
Всего сообщений: 25; последнее сообщение — 9 января 2009, 19:59; участников в обсуждении: 5.
Страницы: [« Предыдущая] [1] [2]
|
Хитманчан (статус: Посетитель), 9 января 2009, 19:31 [#21]:
Ну... по другому н могу... Тогда не подскажите, как сделать через 1 Image, но что бы картинки прога хранила? Спасибо)
|
|
Ученый (статус: 8-ой класс), 9 января 2009, 19:36 [#22]:
Кидаем все картинки в ресурс.... а потом загружаем их по очереди в Image и все...
|
|
Хитманчан (статус: Посетитель), 9 января 2009, 19:43 [#23]:
Да... боюсь это сильно сложно для меня... а полегче никак нельзя?
|
|
Вадим К (статус: Академик), 9 января 2009, 19:53 [#24]:
А кто вам обещал, что программирование - это легко? Это тяжелый труд. В данном случае можно ресурс, а я бы отдельный файл для картинок сделал и не мучился. Достали люди, которым строго в один файл всё подавай.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Хитманчан (статус: Посетитель), 9 января 2009, 19:59 [#25]:
Хорошо! Тогда если не трудно не подскажите, что в файле ресурса писать и код какой будет для кнопки "вперед"? Остальное думаю на основе этого додумаю) Рисунки формата .jpg Спасибо!
|
Страницы: [« Предыдущая] [1] [2]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|