|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.07.2007, 21:47 | #1 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
Как сделать чтоб грузилась 2-ая картинка при наведении указателя?
В Image грузится 1-ая картинка при создании формы. Как сделать чтоб грузилась 2-ая картинка при наведении указателя и снова 1-ая, когда указатель покидает поле Image?
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
27.07.2007, 21:53 | #2 |
;-)
Пользователь
Регистрация: 18.07.2007
Сообщений: 69
|
Унаследуйся от TImage, сделай там два перехватчика сообщений CM_MOUSEENTER, CM_MOUSELEAVE и в них загружай нужную картинку в Picture. Можно и пару свойств прописать новых, в которые инициализировать изображения, а при названных событиях просто оттуда же их подгружать.
|
28.07.2007, 16:46 | #3 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
как наследовать? :)
напиши код пожалуйста если не затруднит. Целый день сижу ничего не могу сотворить.
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
01.08.2007, 22:08 | #4 |
Регистрация: 01.08.2007
Сообщений: 8
|
Это конечно не лучший выход, если с какой то стороны посмотреть даже издевательство но можно наложить на image сверху label растянуть убрать Caption и поставить Auto Size False потом на его событиях Mouse_Enter или Mouse_Move и Mouse_Leave прописать замену картинки:
Form1.Image1.Picture.LoadFromFile:= {Путь файла}; |
01.08.2007, 22:49 | #5 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,501
|
Grey Fox, самое то
|
02.08.2007, 12:08 | #6 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
спасиб
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать чтоб картинки менялись? | Kaktys v tymane | Помощь студентам | 1 | 09.05.2008 00:53 |
Как сделать программу чтоб отсылала файл по FTP. | Kenifer | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 15.08.2007 20:58 |
Изменение вида Image при наведении указателя | Сергей А | Помощь студентам | 3 | 05.08.2007 15:26 |
как сделать, чтоб значения из dbf-таблицы считывались в RichEdit | Алёна | БД в Delphi | 2 | 13.04.2007 09:42 |
как сделать так чтоб моя прога при запуске о.с. стартовала | steck | Общие вопросы Delphi | 11 | 03.04.2007 20:10 |