Показать сообщение отдельно
  #2  
Старый 05.09.2008, 15:46
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Код:
uses DateUtils;

procedure TForm1.FormCreate(Sender: TObject);
var
  ADate : TDateTime;
  Y,M,D : Word;
begin
  ADate := Now;
  ADate := IncMonth(ADate,-1);
  DecodeDate(ADate,Y,M,D);
  DateTimePicker1.Date := EncodeDate(Y,M,1);
  DateTimePicker2.Date := EndOfAMonth(Y,M);
end;

Вроде так. Не проверял, но должно работать.
Ответить с цитированием