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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2009, 05:23   #1
The riddle
Пользователь
 
Аватар для The riddle
 
Регистрация: 31.05.2009
Сообщений: 18
Вопрос Настройка таймера в Delphi

Помогите пожалуйста с настройкой таймера.Просмотрела все темы про обратный отсчет здесь,но похожего не нашлаТаймер должен быть на 20 минут и отображаться в названии формы.
The riddle вне форума Ответить с цитированием
Старый 06.12.2009, 08:38   #2
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if ss=0 then begin ss:=60; mm:=mm-1;end;
ss:=ss-1;
form1.Caption:=inttostr(mm)+':'+inttostr(ss);
 if (mm=0) and (ss=0) then begin
  timer1.Enabled:=false;
  showmessage('та-дам');
  end;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
mm:=19;
ss:=59;
end;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 06.12.2009, 08:45   #3
Adamrus
Пользователь
 
Аватар для Adamrus
 
Регистрация: 26.11.2009
Сообщений: 59
По умолчанию

в чем проблема?
фиксируешь время запуска Now в своей переменной
у таймера время на событие выставляешь в 1000 мс, и пишешь вычет по одой секунде из твоей переменной, где сохранил Now, и проверку не равна ли она уже нулю.
Adamrus вне форума Ответить с цитированием
Старый 06.12.2009, 09:35   #4
The riddle
Пользователь
 
Аватар для The riddle
 
Регистрация: 31.05.2009
Сообщений: 18
По умолчанию

Одиночество в сети,большое спасибо),пока ждала ответа,у самой кое-что получилось,но ваш вариант проще,но у меня не получается его совместить с программой(
The riddle вне форума Ответить с цитированием
Старый 06.12.2009, 09:40   #5
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Цитата:
но у меня не получается его совместить с программой
а я то чем помочь могу - не зная- что и где у вас используется, извините ,телепатия ,с утра, как-то отключена)
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума Ответить с цитированием
Старый 06.12.2009, 09:45   #6
The riddle
Пользователь
 
Аватар для The riddle
 
Регистрация: 31.05.2009
Сообщений: 18
По умолчанию

................................... .......................

Последний раз редактировалось The riddle; 06.12.2009 в 13:31.
The riddle вне форума Ответить с цитированием
Старый 06.12.2009, 13:31   #7
The riddle
Пользователь
 
Аватар для The riddle
 
Регистрация: 31.05.2009
Сообщений: 18
По умолчанию

Одиночество в сети,ваш код не работает(вместо нужных цифр высвечивается совсем не то(
The riddle вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
history в Delphi (настройка) Roof Софт 0 08.11.2009 09:39
Настройка или опция editor в Delphi Roof Софт 3 29.07.2009 15:05
Настройка привилегий из Delphi unicode БД в Delphi 6 04.07.2009 13:03
Интервал Таймера... Roof Общие вопросы Delphi 27 08.07.2008 20:19
Настройка Delphi Xenofibrius Общие вопросы Delphi 2 21.04.2008 12:40