Прошу помочь с Tmonthcalendar

  • Автор темы Автор темы Azamat
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
A

Azamat

У меня есть один TMonthCalendar, и два MaskEdit1, MaskEdit2.
Как сделать так, чтобы при первом выборе (щелчке) даты с TMonthCalendar , дата попала первому MaskEdit1. И при втором выборе (щелчке) с TMonthCalendar , дата попала второму MaskEdit2.
 
Хмм.. сделайте у себя в программе какой-нить флажок и по каждому OnChange календаря меняйте его .. и в соответствии с флагом заносите информацию с календаря то в один МаскЭдит то в другой...
 
а дату как переносит? если можно объясните.. Спасибо ..
 
MaskEdit.Text:= MonthCalendar.Date;
 
а второй MaskEdit2? при втором шелчке?
 
такое ощущение что всё очень запущено :)

MaskEdit2.Text:= MonthCalendar.Date;
 
Для: Barmutik
а шо нам кабанам.... :) :D :D

Для: DIR3ct0r
да ... не этично даже както ;)
 
TmonthCal есть функция MultiSelect начальное дата date а конецное дата enddate;
теперь как определить первый щелчок или второй щелчок?
 
TmonthCal есть функция MultiSelect начальное дата date а конецное дата enddate;
теперь как определить первый щелчок или второй щелчок?
 
var
bFirstClick: Boolean;

procedrue Create;
begin
bFirstClick:= True;
end;

procedure MonthCalendar.Click;
begin
if bFirstClick then MaskEdit1.Text:= DateTimeToStr(MonthCalendar.Data)
else MaskEdit2.Text:= DateTimeToStr(MonthCalendar.Data);
bFirstClick:= not bFirstClick;
end;
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab