Обновился на Lazarus 1.6 и перестала работать в процедуре эта строка: AboutVersionLabel.Caption := 'Версия: ' + FileVersionInfo.getVersionSetting('FileVersion');
Ошибка выдаваемая при компиляции: Error: identifier idents no member "getVersionSetting"
Вот сама отказавшая процедура:
- Код: Выделить всё
procedure TAboutForm.FormCreate(Sender: TObject);
var
FileVersionInfo: TFileVersionInfo;
begin
FileVersionInfo := TFileVersionInfo.Create(nil);
FileVersionInfo.FileName := Application.ExeName;
AboutVersionLabel.Caption := 'Версия: ' + FileVersionInfo.getVersionSetting('FileVersion');
FileVersionInfo.Free;
end;
Скажите правильно ли я понимаю что это из-за изменений в самом модуле fileinfo? И если да, то научите пожалуйста как устранять подобные проблемы. Прошу доходчивых объяснений чтобы пришло понимание.
