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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.12.2008, 18:49   #1
sauron99
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 20
Восклицание Помогите с заставкой для проги

Сделал заставку для проги на отдельной форме, есть анимационная картинка для этой заставки .gif, вставил чере компонент image он просто показывает картинку а не проигрывает анимацию, как сделать чтобы анимация показывалась?
sauron99 вне форума Ответить с цитированием
Старый 04.12.2008, 19:09   #2
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Посмотрите компонент Animate. Возможно с его помощью можно чтото сделать
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 04.12.2008, 19:10   #3
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Разбей заставку на несколько картинок (каждая - отдельный кадр), и с помощью функций времени (сразу скажу, что не знаю как, но это сделать можно, наверняка) меняй картинки через нужный интервал времени.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Старый 04.12.2008, 19:43   #4
VVM
Форумчанин
 
Аватар для VVM
 
Регистрация: 06.06.2007
Сообщений: 282
По умолчанию

Цитата:
и с помощью функций времени (сразу скажу, что не знаю как, но это сделать можно, наверняка)
Таймер. По событию OnTimer.
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
VVM вне форума Ответить с цитированием
Старый 04.12.2008, 19:56   #5
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от sauron99 Посмотреть сообщение
Сделал заставку для проги на отдельной форме, есть анимационная картинка для этой заставки .gif, вставил чере компонент image он просто показывает картинку а не проигрывает анимацию, как сделать чтобы анимация показывалась?
Вам нужно активировать компонент Animate. Активировать можно так:
Код:
Procedure TForm1.Button1Click(Sender: TObject);
Begin
Animate1.Active:=True;
End;
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 04.12.2008, 22:35   #6
sauron99
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Terran Посмотреть сообщение
Вам нужно активировать компонент Animate. Активировать можно так:
Код:
Procedure TForm1.Button1Click(Sender: TObject);
Begin
Animate1.Active:=True;
End;
ошибка вылазиет can not open AVI.
sauron99 вне форума Ответить с цитированием
Старый 04.12.2008, 23:02   #7
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от sauron99 Посмотреть сообщение
ошибка вылазиет can not open AVI.
Вам надо указать путь к анимации Animate1.FileName:='Путь.avi';
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 05.12.2008, 00:09   #8
sauron99
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 20
По умолчанию

писал Animate1.FileName:='С:\1.gif'; выдаёт ошибку туже

Последний раз редактировалось sauron99; 05.12.2008 в 00:11.
sauron99 вне форума Ответить с цитированием
Старый 05.12.2008, 00:54   #9
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от sauron99 Посмотреть сообщение
писал Animate1.FileName:='С:\1.gif'; выдаёт ошибку туже
Если вы открываете анимацию в Delphi, то путь надо сразу устанавливать у компонента Animate, а если в готовой программе, то возможно компонент Animate не может открыть загружаемую анимацию.
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Старый 05.12.2008, 07:44   #10
sauron99
Пользователь
 
Регистрация: 29.10.2008
Сообщений: 20
По умолчанию

ставим компонент на форму и прописываем в нём Animate1.FileName:='С:\1.gif'; так надо?
sauron99 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Hot Key для проги -=<[Evklidd]>=- Общие вопросы Delphi 17 19.04.2009 16:24
Создание проги для убийства Винды MedBraT Windows 25 15.12.2008 02:05
Пытаюсь создать Dll для своей проги Parcenson Общие вопросы Delphi 6 30.09.2008 20:36
Я-ноль: нужны проги для начала. Где? kypto8 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 31.03.2007 09:29