ошибка "свойство не найдено" в Delphi 2005 - PullRequest
1 голос
/ 01 мая 2010

После установки версии QuickReport 5.0 я получаю сообщения об ошибках свойств во всех отчетах моей предыдущей версии. Пробовал с удалением всех свойств Frame, но они мне нужны. Как мне это решить. Любая помощь будет оценена. Благодарю вас.

1 Ответ

5 голосов
/ 01 мая 2010

Я не использую QuickReport. Но ошибка обычно указывает на то, что новая версия компонента в форме больше не поддерживает свойство, которое было сохранено в DFM с предыдущей версией компонента. Обычно свойство было переименовано или удалено. И если я говорю компонент, я тоже включаю в форму фреймы.

Обычно вы имеете дело с этим так:

  1. Откройте уязвимые формы и примите ошибку, которая удалит свойство из DFM.
  2. Если вы использовали свойство в коде, его тоже нужно удалить. Это все равно предотвратит компиляцию.
  3. Проверьте документацию по компонентам и / или источник, чтобы узнать, как заменить свойство (если функция не была полностью удалена).
  4. Сохранить форму.

Обратите внимание, что эта проблема может возникнуть во время выполнения в любой форме, которая не была "исправлена", как эта.

...