SkinEngine控件是一組用于優化界面設計可視化控件,它重寫了大部分可視化組件的源代碼,使其外觀更為美觀漂亮,美化了程序界面的設計,使得程序員可以把更多的精力放在系統軟件功能的設計上.
首先從網上下載SkinEngine控件的安裝包,我下載的是3.4.7版本,下載以后發現這個控件的安裝竟然是windows的軟件安裝方式(而不是delphi安裝第三方控件的安裝包方式),安裝后發現系統的程序菜單多了一項SkinEngine,里面只有一項內容,就是它的Help文件.什么也不管興沖沖的打開delphi 7,什么也沒有發生?所以打開SkinEngine程序的那個Help文件一看,原來要使用這個控件組還需要進一步的安裝.
安裝順序如下:
打開delphi 7,然后文件--->open,找到SkinEngine的安裝目錄(默認是ksdev),進一步到\sources\packages目錄下面,首先找到se_dsgn_d7.dpk 文件,先編譯后安裝;然后再找到se_db_dsgn_d7.dpk文件,同樣處理,此時delphi的控件組中多出來兩組:SkinEngine和SkinEngine DB.前者用于delphi程序普通界面的設計,后者用于數據庫及其數據表相關內容的界面的設計,每一個組件的使用基本上都有一個delphi組件與之相對應,因此使用起來很方便.
拖一個button到頁面上,編譯,通不過,提示找不到相關的DCU文件,沒辦法,重新回到SkinEngine的安裝目錄中,把sources目錄中的所有文件拷貝到delphi7/lib目錄下面,再次編譯通過了.具體為什么會這樣我也不是很清楚.希望能有高手指點一下.現在就可以安全的享用SkinEngine這道美餐了,合理的搭配好各個部件的使用,可以很輕松的編出來漂亮得不是一般的程序界面.