Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 22.09.2008, 18:53
Михалыч Михалыч вне форума
Начинающий
 
Регистрация: 08.09.2008
Сообщения: 142
Репутация: 15
По умолчанию День недели

как в форму в label1 вставить текущий день недели, типа сегодня: понедельник, 22 сентября 2008 года. Хотя как вставить дату знаю, а вот с днем недели не получается
Ответить с цитированием
  #2  
Старый 22.09.2008, 19:23
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

используй DecodeDate или DecodeDate
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием
  #3  
Старый 22.09.2008, 19:34
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Человек не о том спрашивает.
Тебе поможет функция DayOfWeek (если правильно помню, то в модуле DateUtils - проверь по справке).
Ответить с цитированием
  #4  
Старый 22.09.2008, 19:44
Аватар для cotseec
cotseec cotseec вне форума
Активный
 
Регистрация: 16.07.2008
Сообщения: 353
Версия Delphi: D7,TDE06,RAD09
Репутация: 1443
По умолчанию

Цитата:
Сообщение от lmikle
Человек не о том спрашивает.
Тебе поможет функция DayOfWeek (если правильно помню, то в модуле DateUtils - проверь по справке).

хм, согласен, не совсем то
__________________
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard
Ответить с цитированием
  #5  
Старый 22.09.2008, 21:00
Михалыч Михалыч вне форума
Начинающий
 
Регистрация: 08.09.2008
Сообщения: 142
Репутация: 15
По умолчанию

функцию нужно использовать DayOfWeek, это точно, только чего то не получается, может кусок кода кто покажет?
Ответить с цитированием
  #6  
Старый 22.09.2008, 21:35
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

А в справку слабо заглянуть?

Код:
procedure TForm1.Button1Click(Sender: TObject);
const
  cDays : Array [1..7] Of String = ('Вс','Пн','Вт','Ср','Чт','Пт','Сб');
begin
  Label1.Caption := cDays[DayOfWeek(Date)];
end;
Ответить с цитированием
  #7  
Старый 22.09.2008, 21:59
Михалыч Михалыч вне форума
Начинающий
 
Регистрация: 08.09.2008
Сообщения: 142
Репутация: 15
По умолчанию

кинь ссылку на справку, пожалуйста
Ответить с цитированием
  #8  
Старый 22.09.2008, 22:00
Михалыч Михалыч вне форума
Начинающий
 
Регистрация: 08.09.2008
Сообщения: 142
Репутация: 15
По умолчанию

в справке по DayOfWeek такого как ты написал нет
Ответить с цитированием
  #9  
Старый 22.09.2008, 22:08
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ну да, в справке немного подругому. Там есть ссылочка - Example. Вот там по сути точно такой же пример, только я его немного сократил за счет константы.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:42.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025