Свойство ExplicitLeft не существует
У меня ошибка при создании или редактировании ТЕКСТОВОГО ОБЪЕКТА в Fastreport с использованием Delphi 7.
Вот ошибка:
Ошибка чтения TextTS->ExplicitLeft: Свойство ExplicitLeft не существует.
Что я делаю неправильно?
1 ответ
По ссылке @RUZZ: Вы получаете эту ошибку, потому что открываете файл DFM, созданный версией Delphi, более новой, чем D7.ExplicitLeft
это свойство неизвестно в D7, было добавлено в более поздней версии (не уверен, какой).
Есть три варианта:
- Используйте более новую версию Delphi.
- Откройте файл dfm в текстовом редакторе и удалите
Explicit*
Рекомендации. - Загрузите конвертер Delphi DFM: http://www.maxidix.com/products/delphi-dfm-converter Он преобразует пост-Delphi 7 DFM в Delphi 7 DFM.
Само собой разумеется, что если ваша программа обращается к свойствам после Delphi 7, вам необходимо выполнить некоторый рефакторинг вашего кода.