Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2009, 09:27   #1
Hellion-x
 
Регистрация: 23.07.2009
Сообщений: 3
Стрелка Работа с изображениями в VBA

Здравствуйте, у меня возник такой вопрос, возможно ли средствами VBA организовать следующее:
Некое изображение, при наведении мыши(или клике) на определенную его часть она увеличивается(или показывает другое изображение), при убирании мыши(или повторном клике) эта часть возвращается в исходное положение?

Если это возможно я буду благодарен, за примерный алгоритм.

Заранее благодарен.
С уважением.
Hellion-x вне форума Ответить с цитированием
Старый 03.08.2009, 09:50   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении.
Вложения
Тип файла: rar Книга1.rar (189.7 Кб, 82 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 05.08.2009, 07:48   #3
Hellion-x
 
Регистрация: 23.07.2009
Сообщений: 3
По умолчанию

SAS888

что-то похожее, однако это должно работать при клике на определенное место в изображении, есть ли возможность сделать это в VBA?
Hellion-x вне форума Ответить с цитированием
Старый 05.08.2009, 08:49   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите один из возможных вариантов. Во вложении, условно рисунок разделен на 4 области (можно сделать сколько угодно). Попробуйте "потыкать" мышкой в разные места рисунка.
В примере координаты "привязаны" к абсолютным координатам позиции рисунка на экране. Если нужно, можно вычислять и относительные координаты через свойства объекта Shape (.Left, .Top, .Height и .Width), через коэффициент пропорциональности между значениями координат Excel и WinAPI.
Вложения
Тип файла: rar Книга1.rar (190.3 Кб, 96 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 06.08.2009, 09:06   #5
Hellion-x
 
Регистрация: 23.07.2009
Сообщений: 3
По умолчанию

SAS888
Cпасибо большое, это то, что нужно (:
Hellion-x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с изображениями tavrocotaps Общие вопросы .NET 6 06.07.2009 20:48
работа с изображениями Нюська Компоненты Delphi 8 27.05.2009 23:17
работа с изображениями викталик Помощь студентам 0 03.05.2009 23:58
Работа с изображениями Алён@ Мультимедиа в Delphi 8 16.01.2009 10:48
Работа с изображениями. varvara16 Мультимедиа в Delphi 2 21.12.2007 15:52