2012-09-13 40 views
3

任何人都可以指出一些(厚)書(甚至網站),說明如何創建自己的複合控件(例如TPanel是其他幾個控件的父控件)的所有榮耀?如何創建複合控件?

我的意思是超越Borland的「組件編寫指南」。

我在StackOverflow上看到過很多關於這個主題的帖子,在他們中的每一個人都對構造函數,繼承,何處/什麼時候初始化代碼,流媒體問題,事件順序,父母教育等方面有矛盾

+0

Danny Thorpe的Delphi組件設計可能是您最好的選擇。還有Marco的大書。 –

+0

謝謝大衛。我不知道丹尼索普的書。 – Ampere

+2

[Raize Software](http://www.raize.com)的Ray Konopka仍然以PDF格式出售他的組件書寫書。這很難找到 - 它在[定價頁面](http://www.raize.com/DevTools/Ordering/Pricing.asp)上。即使它的名稱是「開發自定義Delphi 3組件」,它現在仍然非常有用,並且曾經是** Delphi組件的參考。 –

回答

2

我發現有一個CCPack的sourceforge存儲庫。

甚至有許多delphi版本的軟件包。

我已經安裝德爾福XE2,它需要一個簡單的解決了工作(的登記電話是不對的,它給一個編譯時錯誤,我不準確記得,但容易校正)

我可以安裝並按預期工作。我製作了幾個簡單的組件和一個使用它並且工作的複合組件。

CCPack on SourceForge

+0

好的,自從發佈這個版本到現在已經快一年了,但是爲了它的價值:我剛剛解決了這個問題,並將Delphi的軟件包添加到了XE7中。 – dummzeuch

0