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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2009, 22:04   #1
Crasty
Пользователь
 
Регистрация: 01.11.2008
Сообщений: 35
Радость Помогите "найти" время!!!

Привет всем. У меня есть программка на С которая рисует идущие часы,
мне бы хотелось чтобы при запуске она считывала текущее время и часы начинали ходить с этого времени. Я не понял как обратится к той структуре из которой например, функция asctime(const struct tm *),
считывает время. Мне нужны текущие часы, минуты и секунды. Заранее благодарен.
Crasty вне форума Ответить с цитированием
Старый 17.04.2009, 22:16   #2
Orodret
Пользователь
 
Аватар для Orodret
 
Регистрация: 12.04.2009
Сообщений: 29
По умолчанию

В функции таймера (В interval указываем 1000(это значит что функция таймера вызывается раз в секунду) ) пишем:

Код:
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
 sek++;
 if(sek==60)
 {
  min++;
  sek=0;
 }
if(min==60)
{
 chas++;
 min=0;
}
 Label1->Caption=sek;
 Label2->Caption=min;
 Label3->Caption=chas;
}
В unit.h добавляем int sek; int min; int chas;

Последний раз редактировалось MaTBeu; 17.04.2009 в 22:49.
Orodret вне форума Ответить с цитированием
Старый 17.04.2009, 22:20   #3
Crasty
Пользователь
 
Регистрация: 01.11.2008
Сообщений: 35
По умолчанию

Спасибо за ответ Orodret.
Но я пишу на Си в Turdo C 2.0.
Мне просто нужно узнать как извлекать нужное время.
Crasty вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body tabikA HTML и CSS 5 24.02.2009 21:50
"Суммирование рядов смешанного типа" Найти ошибку! maliyusha Паскаль, Turbo Pascal, PascalABC.NET 4 25.12.2008 20:19
Четвёртая интернет программа "Время отвечать" Alar Свободное общение 0 24.11.2008 18:00
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
Где можно найти исходник игры "рулетка" roll Компоненты Delphi 2 15.09.2007 22:09