Delphi XE8 отображение даты из файла в заголовок формы
у меня есть файл priud.f где я храню период даты
мне нужно отобразить период даты в заголовки формы
procedure TForm2.FormShow(Sender: TObject);
var
ini:TIniFile;
begin
ini:=TIniFile.Create(ExtractFilePath(Application.ExeName)+'priud.f');
frmPriud.dtp1.DateTime:=ini.ReadDateTime('priud','d1',Now);
frmPriud.dtp2.DateTime:=ini.ReadDateTime('priud','d2',Now);
ShowScrollBar(DBGrid1.Handle,SB_HORZ,False);
ShowScrollBar(Form2.Handle,SB_HORZ,False);
Form1.Caption:='Реестр '+ini.WriteDateTime('priud','d1',frmPriud.dtp1.DateTime)+'/'+ini.WriteDateTime('priud','d2',frmPriud.dtp2.DateTime);
fillterQuery;
end;
сделал таким образом но у меня выходить ошибка
помогите пожалуйста с кодом
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
ini.WriteDateTime ничего не возвращает - это процедура, а не функция. Поэтому ее нельзя использовать в строковом выражении.
Form1.Caption:='Реестр ' + ini.ReadString('priud', 'd1', '') +
'/' + ini.ReadString('priud', 'd2', '');

