Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/120: Рейтинг темы: голосов - 120, средняя оценка - 4.72
6 / 6 / 0
Регистрация: 23.02.2011
Сообщений: 126

Воспроизведение Gif анимации

30.05.2011, 12:54. Показов 23568. Ответов 4

Author24 — интернет-сервис помощи студентам
Как сделать что бы GIF фаил играл, я вставляю а он стоит как картинка...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.05.2011, 12:54
Ответы с готовыми решениями:

Воспроизведение gif анимации
Возможно ли воспроизведение gif анимации на java? пробовал прописать так, но я не удивлён что не получилось, моя java-FX же особенная XD ...

Воспроизведение gif-анимации
Добрый день. Не могу воспроизвести анимацию на Delphi 7. Находил статьи в интернете писали, что нужно добавить в uses GifImg, но при запуке...

Чтение файла GIF. Перевод текста в HEX. Декодирование GIF анимации
Всем привет.. задача такая: Необходимо открыть файл GIF.. Например, как в этой статье про декодирование.. ...

4
615 / 539 / 115
Регистрация: 24.03.2011
Сообщений: 576
30.05.2011, 13:38
denger8088, я помещаю в PictureBox анимированный GIF, анимация работает.
0
11 / 11 / 4
Регистрация: 14.09.2009
Сообщений: 134
30.05.2011, 19:25
Действительно работает Круто)
0
Заблокирован
31.05.2011, 07:51
На форме
C# Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
   public partial class Form1 : Form
    {
        Bitmap RotatingBlocks;
        Point DrawHere;
        Rectangle InvalidRect;
        
        public Form1()
        {
            InitializeComponent();
            RotatingBlocks = new Bitmap("d:\\AG00011_.GIF");
            DrawHere = new Point(10, 10);
            InvalidRect = new Rectangle(DrawHere, RotatingBlocks.Size);
 
            this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
            this.SetStyle(ControlStyles.DoubleBuffer, true);
           
            this.Load += new System.EventHandler(this.Form1_Load);
        }
 
       
        protected override void OnPaint(PaintEventArgs e)
        {                      
            ImageAnimator.UpdateFrames(RotatingBlocks);
            
            e.Graphics.DrawImage(RotatingBlocks, DrawHere);
        }
 
        private void OnFrameChanged(object o, EventArgs e)
        {
            
            this.Invalidate(InvalidRect);
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            if (ImageAnimator.CanAnimate(RotatingBlocks))
            {
                
                ImageAnimator.Animate(RotatingBlocks,
                                      new EventHandler(this.OnFrameChanged));
                
               
            }
        }
 
    }
1
 Аватар для Tlya
16 / 16 / 10
Регистрация: 20.11.2015
Сообщений: 305
01.03.2017, 18:00
Народ подскажите. Если делаю обычную привязку гифки к pictureBox все работает, если создаю бокс программно и заливаю гифку она стоит и не двигается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.03.2017, 18:00
Помогаю со студенческими работами здесь

Создание анимации GIF
День добрый! В связи с проблемами поиска по форуму пришлось создать тему. Подскажите как создать анимацию (в папке d:/temp/ штук...

Создание gif анимации
Народ, помогите научиться создавать программным путем gif анимацию. Никаких мануалов конкретных я не нашел, искал долго, может неправильно,...

Создание анимации (gif)
Допустим имеем массив из ста картинок типа Image, можно ли из данного массива сделать gif анимацию и сохранить ее на комп.

Воспроизведение GIF в параллельном потоке
Есть окно, информирующее пользователя о том что идет обработка данных. Поместил на форму GIF-картинку с часами. Как сделать, чтобы...

Воспроизведение анимации
Здравствуйте! На Unity 2017 пишу игру. В 2D платформере не работает воспроизведение анимации по нажатию на клавишу вверх. Пытаюсь вот так. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
Линейное решение нелинейной задачи будет отменено как метод обработки данных из double buffering. Формулы от LM конечно с ошибками.
Hrethgir 10.04.2025
В продолжение Вообще задача стояла не так остро - 1. Во вторых прямое соотношение углов через соотношения координат отрезков - невозможно. Но тем не менее. Эта LM дала ответ похожий на нормальный. . . .
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
Линейное решение не линейной задачи (емкость вычислений в сравнении с традиционными решениями пока не определена).
Hrethgir 10.04.2025
В рамках предстоящих вычислений пришлось (да, я тоже знаю про корень числа, и про степеня, и прочие теоремы, но. . . ) найти способ нахождения отношения двух углов. . . .
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
Vue SFC компонент на PHP с Fusion
Jason-Webb 09.04.2025
PHP на сервере и JavaScript на клиенте — классическое сочетание, которое, несмотря на свою эффективность, создает определенный когнитивный диссонанс при разработке. В этом контексте появляются. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер