我使用德爾福5,我們有一個方法可以動態地創建基於數據庫表的內容某些控件的屬性(我們創建大多TButtons)和那些被點擊時採取行動。這使我們可以將簡單的控件添加到表單中,而無需重新編譯應用程序。動態訪問德爾福組件
我想知道是否有可能基於字符串中包含的,所以我們可以設置更多選項屬性名稱設置組件的屬性。
僞代碼:
Comp := TButton.Create(Self);
// Something like this:
Comp.GetProperty('Left').AsInteger := 100;
// Or this:
Comp.SetProperty('Left', 100);
這是可能的呢?
要知道,在你的配置畸形的內容可能會引領你進入有趣的故障模式。 (在那裏,完成了。) – 2010-01-15 14:16:46