Снова про анимацию GIF

Программирование на Visual Basic for Applications
asemynoff
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 02.09.2005 (Пт) 8:29

Снова про анимацию GIF

Сообщение asemynoff » 08.09.2005 (Чт) 6:48

Windows XP - Excel 2003 - Visual Basic for Application
Затея со вставкой анимации на форму оказалась не простой. :roll: Поискав на форуме, я нашел пример Тёмыча, но в VB6:

Подскажите, пожалуйста, как это использовать в VBA. Если можно "на пальцах". :oops:

Может это кто-нибудь прокомментирует :? :
tyomitch: "...просто откомпилируй этот проект из-под VB6 как ActiveX Control, и вставляй получившийся контрол в свою VBA-форму..."

Еще вопрос :?: : Неужели в Microsoft не могли предусмотреть подобного? Может есть стандартная функция? Типа Image. Просто нужно подключить или загрузить.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 08.09.2005 (Чт) 11:04

Комментирую. Берешь Visual Basic, вместо стандартного Exe создаешь и компилируешь Active-X Control. Берешь VBA, создаешь в нем форму. На форму ставишь скомпилированный два шага назад контрол. Работаешь с ним.

В каком шаге непонятно? :)

На второй вопрос: а Excel еще с фотошоповским форматом работать не умеет...

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Сообщение Димитрий » 08.09.2005 (Чт) 20:22

На одном из форумов был дельный совет: конвертировать GIF во SWF и использовать плеер Flash, поскольку он есть на всех :) системах.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 09.09.2005 (Пт) 8:31

???

Шутишь, надеюсь? :)
Быть... или не быть. Вот. В чём вопрос?

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Сообщение Димитрий » 09.09.2005 (Пт) 18:22

В каждой шутке доля правды - поработай с ShockwaveFlash Object.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 12.09.2005 (Пн) 9:00

Не-е, мне-то незачем... :D
Быть... или не быть. Вот. В чём вопрос?

asemynoff
Начинающий
Начинающий
 
Сообщения: 7
Зарегистрирован: 02.09.2005 (Пт) 8:29

Сообщение asemynoff » 13.09.2005 (Вт) 10:50

Я не программирую, поэтому смутно представляю себе, что такое "откомпилируй". Поэтому просил помощи здесь, на форуме.

Я так понял, что мне нужно было получить Active-X control (*.ocx) для использования в VBA. Что получилось - в прикрепленном файле.

Далее я подключил это в VBA (References - VBAProject, Toolbox > Additional Control). Поставил на форму GifCtl1 и ... И не знаю, что дальше делать. Как загрузить *.gif ?
Вложения
GIF.OCX.zip
(18.68 Кб) Скачиваний: 90


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

    TopList