Я использую элемент управления TDateEdit в Lazarus и установил формат даты DMY. Итак, я вижу некоторые символы для пользователя, такие как '__/__/____'
, в поле ввода даты.
Меня беспокоит то, что я не хочу, чтобы пользователь оставлял это поле пустым, поэтому я пробую следующий код в качестве теста:
if dtWeekEndingDate.Date = 0 Then
begin
Errors := true;
showmessage ('blank');
end;
Код, кажется, делает то, что я хочу, но я не уверен, что это правильно.
Является ли вышеуказанный метод правильным способом проверки неустановленной или не введенной даты? Я использовал свойство .Text, но оно не работает.
Спасибо!