![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
![]()
Доброго времени суток!
При открытии формы включается таймер, показывается картинка на 10 сек, затем появляются вопросы, т.е. таймер работает только для показа картинки. Проблема такая: если начинать заново, т.е. заново открыть форму с картинкой (не выходя из программы), то во второй раз таймер не работает, а появляются сразу вопросы. Изначально стоит в инспекторе объектов Timer1.Enabled := True, интервал 10000, затем прописано procedure TForm4.Timer1Timer(Sender: TObject); begin Timer1.Enabled := False; Image1.Visible := False; Что неправильно? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
![]()
Потому, что таймер был отключен. А кто его включил? Вот и не работает.
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 10.02.2011
Сообщений: 2
|
![]()
procedure TForm4.FormShow(Sender: TObject);
begin Timer1.Enabled:=True; Timer1.Interval:=7000; end; procedure TForm4.Timer1Timer(Sender: TObject); begin Timer1.Enabled:=False; Image1.Visible := False; Так тоже не работает.. |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]() Цитата:
либо OnAcivate либо там где код повторного показа Код:
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отключение таймера | tae1980 | Microsoft Office Excel | 1 | 14.03.2011 14:06 |
Запуск таймера | Alexandr000006 | Помощь студентам | 4 | 08.03.2011 16:09 |
Timer 3 таймера | Бриит | Помощь студентам | 3 | 09.11.2010 10:21 |
Прерывания таймера. | Kingdom_Reborn | Помощь студентам | 0 | 07.11.2010 22:58 |
отсрочка таймера | Lifefine | Общие вопросы Delphi | 4 | 15.01.2010 03:39 |