Помощник
Здравствуйте, гость ( Авторизация | Регистрация )
Цитаты форумчан
![]()
Сообщение
#1
|
|
![]() ![]() Группа: Ветераны JC Сообщений: 3759 Регистрация: 1.7.2005 Пользователь №: 8 Награды: 1 Предупреждения: (0%) ![]() ![]() |
Почему "Творчество" есть, а "Программирования" нет? Знач что здесь будем творить? А здесь можно задавать вопросы по программированию(сюда, конечно, входит и ХТМЛ, и ява и все прочее), а также сюда можно выкладывать свои работы, будь то ссылки на сайты или программы, мы оценим, скажем вам о недостатках
![]() -------------------- Ушел с форума.
ICQ: 315163500 |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() ![]() Группа: Ветераны JC Сообщений: 3759 Регистрация: 1.7.2005 Пользователь №: 8 Награды: 1 Предупреждения: (0%) ![]() ![]() |
Цитата Так у меня вопрос к знающим. Как сделать, что при выборе в листбоксе, какого либо значения появлялась картинка на форме, а если выбрать другое значение появлялась другая картинка поверх прежней... Ну тогда поясняй :) Значения в листбоксе постоянны? Или их ставит пользователь? Второй вопрос - "другая картинка поверх прежней" - это значит в одном объекте image? Или что? Короче, попытаюсь объяснить несколько случаев. Если значения листбокса уже известны и(или) известно в каком порядке они стоят в листбоксе (А также если не важно само значение, а важен как раз порядковый номер), тогда пишим обработчик события onclick твоего листбокса: Код If listbox.itemindex = 0 then image1.picture.loadfromfile(путь к файлу);\\ Если у тебя картинка достается не из файла, например из imagelist'а, то, разумеется пиши загрузку из него. и т. д.If listbox.itemindex = 4 then... Если важен не порядковый номер, а именно значение (всмысле имя item'а), то пишем так: Код if listbox.items[listbox.itemindex] = 'DDDsa' then image1.picture.loadfromfile(путь к файлу);\\Хотя помоему тут вместо "items[listbox.itemindex]" можно написать просто "selecteditems". Также, особый случай, когда в листбоксе находятся значения, нужные для открытия картинки, например, путь к файлу: Код image1.picture.loadfromfile(listbox.items[listbox.itemindex]); вот так можно, в нашей JCDB именно такой способ кстати и используется ;) -------------------- Ушел с форума.
ICQ: 315163500 |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 7.5.2025, 19:46 |