|
|
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Народ! Я борзею...уж не знаю, как перед юзером-начальником выслужиться. База работает, сервисов полно. Теперь примочки начинаются. Хочу, например, удивить начальничка всплывающими голыми женщинами. Например, нажимает он на батон, который у меня достаточно долго выполняется, например, файловую систему сервера сканирует, а я ему(чтоб не скучно было) не песочные часы или там лошадей скачущих, а женщину, которая раздеваться начинает и к концу операции совсем оголяется :-) Помогите в благородном деле! Как, к примеру, анимированный GIF в форму поместить? Он, как я понимаю, браузером как анимация открывается, а Imagingom - как единичный рисунок. Если вы считаете, что меня занесло, то дайте хоть какие предложения по организации ProgressBar'a, чтобы пользователь видел, что программа работает, а не зависла Люблю, ценю, уважаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 16:14 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Гиф действительно, скорее всего, проиграется ОЛЕшным браузером, попробуй вставить его ОСХ к себе в форму. Можно сделать просто слайд-шоу - по таймеру менять рисунки на форме А можно сделать просто прогресс: в процедуре-длинном цикле устанавливать какую-то переменную в % выполнения ( = RowsDone / RowsCount ;) и Doevents() 'ом отдавать управление системе, которая на открытой форме будет (по таймеру формы) прорисовывать прогресс - хошь текстом ( символы "забоя" (полностью залитый квадрат) и символы "серого забоя" (в крапинку, см. любой шрифт), хошь линию растягивай. Или прям из процедуры командуй FormName!refresh / repaint но первый - по таймеру - универсальнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 16:30 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Спасибо! Поизвращаюсь еще часок, а в понедельник продолжу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2003, 16:34 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
http://www.asmincorp.com/asm2000/asm2000_004.htm DX Animated GIF Control http://jcomsoft.com AniGIF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2003, 01:05 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Я несколько лет назад благополучно стандарный микрософтовский компонент использовал. Только название забыл :( из стандартной поставки VS6. Асинхронный, насчте гифоф не не уверен - avi точно играл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2003, 13:44 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Спасибо! Щаз займусь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 10:53 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Вот беру вариант Alexus12: >Можно сделать просто слайд-шоу - по таймеру менять рисунки на форме Когда картинки для формы берутся из разных файлов - все хорошо. Но вот я решил все картинки в таблицу загнать (поле OLE), чтобы диск все время не шкварчал. Далее в событии Timer беру кадры своего порнофильма из рекордсета. Делаю присвоение: Код: plaintext А он мне возьми, да и говори "The setting for the property is too Long" Отладчик показывает Fieldsize для картинок 37 кб-150кб. Что - есть какие-то ограничения для картинок под формой, или я что-то неправильно делаю? Ну что - нальет мне кто-нить виртуального кефира в понедельник? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 13:02 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Понимаю, что назойлив и каюсь. Понимаю - что вопрос ничтожный, по сравнению с мейнстримом на форуме. Но ничего не могу поделать. Научите картинки менять! Пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 13:41 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
> "The setting for the property is too Long" Это же стринг? Path к файлу и его имя? И очень длинный Path? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 14:46 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Саныч, рад твоему возвращению! Похоже, что Me.Picture хочет string. Но как мне тогда рисунок подложить из таблицы? Где он в виде OLE поля хранится. Я решил несколько кадров своей будущей живой картинки скачать в память при загрузке формы, а потом уже из таблицы менять картинку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 14:50 |
|
||
|
Как вставить анимированный Gif?
|
|||
|---|---|---|---|
|
#18+
Привет, однако. :^) Если из таблицы, то надо другой контрол - Bound Object Frame. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2003, 14:55 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32213613&tid=1680408]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 391ms |

| 0 / 0 |
