在 Delphi 中使用 RTTI

德爾菲的 RTTI - 解釋

Delphi 中執行時型別資訊 - 它可以為你做任何事情嗎? Brian Long 的文章對 Delphi 的 RTTI 功能進行了很好的介紹。Brian 解釋說,Delphi 中的 RTTI 支援首先被新增到允許設計時環境完成其工作,但開發人員也可以利用它來實現某些程式碼簡化。本文還提供了 RTTI 類的概述以及一些示例。

示例包括:讀取和寫入任意屬性,沒有共同祖先的常見屬性,將屬性從一個元件複製到另一個元件等。