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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.06.2010, 16:39   #1
Terrance!
Пользователь
 
Регистрация: 12.05.2010
Сообщений: 66
По умолчанию анимация

Работает не как надо! Зараза
7 картинок должны сменять друг друга
Код:
procedure TForm1.OnTimer1(Sender: TObject);
var
n:integer;
begin
for n:=1 to 7 do ;
n:=n+1;
if (n>7)then n:=1;
Image1.Picture.Bitmap.LoadFromFile(IntToStr(n)+'.bmp');
end;

end.
Но в итоге виден всего 1 кадр
Terrance! вне форума Ответить с цитированием
Старый 02.06.2010, 16:43   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
for n:=1 to 7 do ;
это убрать.
Цитата:
var
n:integer;
сделать глобальной.

правда такой метод не очень...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.06.2010, 16:44   #3
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

Код:
for n:=1 to 7 do ;// вот это уберите
Код:
n:integer;//это обьявите глобально
в formcreate
Код:
n:=1;
и все у вас получится!

почти буква в букву)
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!

Последний раз редактировалось DoDge_VipeR; 02.06.2010 в 16:46.
DoDge_VipeR вне форума Ответить с цитированием
Старый 02.06.2010, 16:44   #4
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

.................................
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!
DoDge_VipeR вне форума Ответить с цитированием
Старый 02.06.2010, 16:50   #5
Terrance!
Пользователь
 
Регистрация: 12.05.2010
Сообщений: 66
По умолчанию

Всем большое спасибо!
Terrance! вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
анимация serj-07 Общие вопросы Delphi 17 10.01.2010 10:39
анимация Juffin Общие вопросы Delphi 2 26.05.2009 20:04
Анимация BuTeK1 Паскаль, Turbo Pascal, PascalABC.NET 0 19.01.2009 00:30
Анимация SanekIrk Общие вопросы Delphi 2 15.08.2008 21:57
Анимация SanekIrk Общие вопросы Delphi 11 08.08.2008 15:24