- Код: Выделить всё
procedure TForm1.DateEdit1Change(Sender: TObject);
begin
if DateEdit1.Date<Date then
begin
ShowMessage('Сообщение пользователю о том, что он не прав');
// Любой из способов дает ошибку
DateEdit1.Text:='';
DateEdit1.Date:=Date;
end;
end;
Добавлено спустя 25 минут 57 секунд:
Забыл добавить: версия lazarus 0.9.26.2, Windows XP.
И вообще, вот такой код:
- Код: Выделить всё
procedure TForm1.DateEdit1Change(Sender: TObject);
begin
ShowMessage('Сообщение');
end;
end;