Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сделать чтоб при наведении курсора мыши на ТImage, картинка в нём изменилась?

12K
12 мая 2007 года
yura-007
45 / / 03.04.2007
Всем привет! Делаю я подобное с помощью события MouseMove, т.е. если происходит MouseMove у Image, то в него грузится одна картинка, если MouseMove у формы, то в Image грузится другая картинка, такая конструкция конечно работает, но криво, т.к. событие происходит постоянно при движении мыши и идёт постоянная загрузка файла в
Image! Вот если б при движении по Image, 1 раз в него загрузить и сколько после не двигай в его пределах, ни чего не происходило, тоже самое и у формы(т.е. сделать чтоб событие MouseMove происходило один раз), то работало б так как мне нужно. Может конечно нужно идти каким-то другим путём, но я вижу такое решение. Как справиться с ситуацией? Заранее благодарен!
4.0K
12 мая 2007 года
ApokALEXIS
112 / / 23.08.2006
MouseMove:

if изображение_1
загрузить Изобр_2;

иначе оно просто проверяет и не загружает.
12K
12 мая 2007 года
yura-007
45 / / 03.04.2007
Точно, как я раньше не догадался! Спасибо большое!
9.0K
12 мая 2007 года
mr_smit
64 / / 03.12.2006
Вот немного усовершенствованный компонент Image. У него есть события OnMouseEnter и OnMouseLeave. Т.е. когда мышь "входит" в пределы картинки и когда "выходит".
12K
13 мая 2007 года
yura-007
45 / / 03.04.2007
Цитата: mr_smit
Вот немного усовершенствованный компонент Image. У него есть события OnMouseEnter и OnMouseLeave. Т.е. когда мышь "входит" в пределы картинки и когда "выходит".


Отлично, мне какраз такой и нужен. Хотя я уже с обычным сделал, но этот ещё пригодится не раз. Большое спасибо!

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог