1
有沒有辦法在德爾福2009年使窗體控件私人?例如:如果我在設計時添加一個標籤,我希望它不可能讓表單外的代碼訪問標籤。有沒有辦法在德爾福2009年使窗體控件私人?
(請問delphi 2010有這個嗎?)
有沒有辦法在德爾福2009年使窗體控件私人?例如:如果我在設計時添加一個標籤,我希望它不可能讓表單外的代碼訪問標籤。有沒有辦法在德爾福2009年使窗體控件私人?
(請問delphi 2010有這個嗎?)
設計時控制不能是私有的。必須發佈它們才能使DFM流式傳輸正常工作。
這是我的經驗,但我希望聽到在2010年發生了變化,或者在2009年有一種方法可以做到這一點,我還沒有聽說過。 謝謝你的回答! – 2010-03-19 15:05:46
您將不得不在代碼中實例化並初始化控件。但是那時你失去了設計時的支持。除非您使用將DFM內容轉換爲可編譯源代碼的第三方插件/專家。 GExperts有這樣一個插件可用。 – 2010-03-20 02:28:52
也這麼想。感謝您提供內容豐富的評論,並感謝您與B組和SO的所有工作! – 2010-03-20 15:12:42