Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » День недели

Ответить
Настройки темы
День недели

Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите как определить день недели в C++ Builder 5

Отправлено: 09:46, 20-09-2002

 

Новый участник


Сообщения: 11
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


А есть функции API для работы с датой.... Не помню, как называются, но найти несложно

-------
anridir.narod.ru


Отправлено: 13:03, 20-09-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Hard
GetLocalTime чем не устраивает?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 14:46, 20-09-2002 | #3


Студент


Сообщения: 445
Благодарности: 8

Профиль | Отправить PM | Цитировать


Да не ужто есть функция, возвращающая день надели? ;-))

-------
*Origin: Lots of people talking, few of them - no... (2:5020/****.**)


Отправлено: 20:40, 20-09-2002 | #4


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Конечно нет функции возвращающей день недели и только. Но её нетрудно написать самому, используя GetLocalTime, указанный ранее. Это стандартная API-шная функция. Передай ей указатель на структуру SYSTEMTIME. Она её заполнит. По переменной WORD wDayOfWeek; определеишь день недели.
Вот собственно и всё !
Точные описания функции и структуры можешь посмотреть в Win32 Programmer's Reference. Этот help есть в стандартном наборе Borland C++ 5.

Удачи !

Отправлено: 00:20, 23-09-2002 | #5


Новый участник


Сообщения: 26
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я сделал приблизительно так:
char days[7][15] = {"Воскресенье","Понедельник","Вторник",
"Среда","Четверг","Пятница","Суббота"};
Edit2->Text = days[DayOfWeek(Now())-1];
в принципе может и не правильно, но работает.
Все спасибо за помощь!

Отправлено: 07:27, 23-09-2002 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » День недели

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Переменная Дня недели ratibor79 Скриптовые языки администрирования Windows 22 28-01-2011 21:03
"День 7" - на носу: Windows 7 осталось ждать один день OSZone News Новости и события Microsoft 0 21-10-2009 12:30
Разное - Можно ли изменить отображение времени (часов), добавив дату и день недели? truvo Оформление Windows XP 17 13-03-2009 10:10
2 недели бьюсь - решения оконч. НЕТ! - Guest Microsoft Windows NT/2000/2003 18 21-06-2004 12:38
Как определить какой день недели ? dave101ua Вебмастеру 3 24-12-2003 12:33




 
Переход