Показать полную графическую версию : День недели
Подскажите как определить день недели в C++ Builder 5
А есть функции API для работы с датой.... Не помню, как называются, но найти несложно
vasketsov
20-09-2002, 14:46
Hard
GetLocalTime чем не устраивает?
noname00.pas
20-09-2002, 20:40
Да не ужто есть функция, возвращающая день надели? ;-))
gonsales
23-09-2002, 00:20
:gigi: Конечно нет функции возвращающей день недели и только. Но её нетрудно написать самому, используя GetLocalTime, указанный ранее. Это стандартная API-шная функция. Передай ей указатель на структуру SYSTEMTIME. Она её заполнит. По переменной WORD wDayOfWeek; определеишь день недели.
Вот собственно и всё !
Точные описания функции и структуры можешь посмотреть в Win32 Programmer's Reference. Этот help есть в стандартном наборе Borland C++ 5.
Удачи !
:lol:
Я сделал приблизительно так:
char days[7][15] = {"Воскресенье","Понедельник","Вторник",
"Среда","Четверг","Пятница","Суббота"};
Edit2->Text = days[DayOfWeek(Now())-1];
в принципе может и не правильно, но работает.
Все спасибо за помощь!
:)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.