Блог IT для Windows

Все про Windows, программное обеспечение, информационную безопасность, программирование

Часы и дата на форме в C++ Builder

E-mail Печать
(10 голоса, среднее 5.00 из 5)

Добавляем текущие часы и дату на форме. Для этого добавляем на форме Timer1 из вкладки System и Label1,2,3 из вкладки Standart.

Компоненты на форме

Далее, в файле проекта *.cpp необходимо добавить заголовочный файл.

#include <time.h>

В обработчике Timer1 необходимо прописать следующий код:

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
{//Таймер для часов
Label1->Caption=Time().FormatString("hh:mm:ss");
Timer1->Interval=1;
Label2->Caption=Date();
int i = DayOfWeek(Date());//необходимо для вывода дня недели
switch(i)
{
case 1: Label3->Caption="Воскресенье"; break;
case 2: Label3->Caption="Понедельник"; break;
case 3: Label3->Caption="Вторник"; break;
case 4: Label3->Caption="Среда"; break;
case 5: Label3->Caption="Четверг"; break;
case 6: Label3->Caption="Пятница"; break;
case 7: Label3->Caption="Суббота"; break;
}
}
}

При успешной компиляции будет показано: текущие системное время и дата.

Показ даты и времени


 

Комментарии  

 
+2 #1 Diana 25.02.2020 14:06
Chasiki prikolnye poluchilis. Davno iskala nechto podobnoe.
Цитировать | Сообщить модератору
 

Добавить комментарий


Защитный код
Обновить

Праздники и история IT

Кто на сайте

Сейчас 172 гостей онлайн

Статистика

Яндекс.Метрика

Экспорт RSS

feed-image RSS

Поиск по сайту

Голосования

Какой операционной системой вы пользуетесь
 
Каким антивирусом вы пользуетесь
 

Мы в Яндекс.Дзен

Блог IT

Мы Вконтакте


Форум программистов и сисадминов Киберфорум