Почему моргает знаменитый AniGif?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Почему моргает знаменитый AniGif?

Сообщение vipe2004 » 10.04.2005 (Вс) 22:39

Нравится часто упоминаемый код AniGif неизвестного автора.
Это где gifы проигрываются без контрола.
Но при проигрывании по картинке иногда пробегают полоски.
Почему?

vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 10.04.2005 (Вс) 22:47


vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 10.04.2005 (Вс) 22:55

Да это все понятно.
Но полоски появляются как-то бессистемно. Мне кажется дело не в этом. Попробуй сам. Только гифку укажи побольше размером, чем в примерах.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 11.04.2005 (Пн) 4:22

Не знаю, чем уж так знаменит AniGif, но поиск по форуму рулит точно :)

http://bbs.vbstreets.ru/viewtopic.php?t=10559&start=30
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.04.2005 (Пн) 4:46

Дам более точную ссылку - http://bbs.vbstreets.ru/viewtopic.php?p=102247#102247
Изображение

vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 11.04.2005 (Пн) 16:13

tyomitch, а почему если применить GifCtl.LoadFile картинка искажается (множится вдаль что-ли)?

vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 11.04.2005 (Пн) 21:12

А как динамически добавлять GifCtl на форму?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.04.2005 (Пн) 21:43

1. Не знаю. Это на всех файлах так, или на каком-то одном? Если на одном - лучше всего показать его мне, м.б. я разберусь. Если на всех - :shock:
2. Стандартно - создать массив элементов и подгружать Load-ом.
Изображение

vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 11.04.2005 (Пн) 21:48

1. Не на всех. Подозреваю, что после оптимизации в Фотошопе.
Ну и хрен с ними. А так круто. Признал.
2. Примерчик бы, а?

vipe2004
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 10.04.2005 (Вс) 22:33

Сообщение vipe2004 » 11.04.2005 (Пн) 21:53

И еще. Как устанавливать размер контрола равным размеру картинки?


Вернуться в Visual Basic 1–6

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

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

    TopList