Есть календарь (TMonthCalendar или Tcalendar). Как получить название текущего дня и месяца ? Или может можно с помощью WinAPI передать функции дату, а она вернет название дня ????
Добрый день, ToxA! В модуле SysUtils есть ф-ии для работы с датой и временем. Ваши проблемы решит функция FormatDateTime. Например, день недели (я так понял термин "название дня"): Str:=FormatDateTime('dddd',Now). Месяц - при формате "mmmm" и так далее. С Новым годом. Удачи! Ответ отправлен: 31.12.2003, 10:48 Отправитель: Boriss Отвечает THE_PRO
Приветствую Вас, ToxA! function Now:TDateTime;
Ответ отправлен: 02.01.2004, 09:11 Отправитель: THE_PRO Отвечает sir henry
Приветствую Вас, ToxA! Название дня недели? function DayOfTheWeek(const AValue: TDateTime): Word; возвращает номер дня недели, а там - все в Ваших руках :)). 1 - понедельник, 7 - воскресенье. function DayOfWeekStr(DateTime: TDateTime): string; возвращает строковую величину.
Ответ отправлен: 31.12.2003, 08:50 Отправитель: sir henry Отвечает Bob Johnson
Доброе время суток, ToxA! Используй API функцию GetDateFormat.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 31.12.2003, 15:43 Отправитель: Bob Johnson Отвечает Trubler
Добрый день, ToxA! Возможно есть функции, которые выдают текущий день недели или месяц, но не на русском языке. Лучше самому написать функцию, которая по введенному номеру, например дня недели, выдаст нужное название в нужном формате. Если сильно нужно, то могу помочь с написанием такой функции. Есть некоторые мысли по этому поводу. Ответ отправлен: 01.01.2004, 01:30 Отправитель: Trubler
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.