簡體   English   中英

在Delphi 2005中出現錯誤“找不到屬性”

[英]error “ property not found ” in Delphi 2005

安裝QuickReport 5.0版本后,我在以前版本的所有Reports上都收到了屬性錯誤消息。錯誤消息是FormName.Frame.Color:找不到屬性。 嘗試刪除Frame的所有屬性,但我需要它們。 我該如何解決。 任何幫助,將不勝感激。 感謝您。

我不使用QuickReport。 但是該錯誤通常表明表單上組件的新版本不再支持屬性,該屬性與組件的先前版本一起保存到DFM中。 通常,屬性被重命名或刪除。 如果我說的是組件,我也會在表單上包括框架。

通常,您會這樣處理:

  1. 打開受影響的表單並接受錯誤,該錯誤將從DFM中刪除該屬性。
  2. 如果在代碼中使用了該屬性,則也需要將其刪除。 無論如何,它將阻止編譯。
  3. 檢查組件文檔和/或源代碼以了解如何替換屬性(除非功能已完全刪除)。
  4. 保存表格。

請注意,這種問題在運行時可能會以這種方式被“修復”,而不會以任何形式發生。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM