Delphi BusinessSkinForm使用說明

一、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin各一個到窗體上數據庫

二、修改bsBusinessSkinForm的SkinData屬性爲bsSkinData1設計

三、修改bsSkinData1的StoredSkin屬性爲bsStoredSkin1orm

四、修改bsStoredSkin1的filename屬性,指向一個皮膚文件,例如個人55套皮膚包是放在C:\Program Files\Borland\Delphi7\BSF-Skins\Skins文件夾裏,我就修改io

bsStoredSkin1的filename屬性爲C:\Program Files\Borland\Delphi7\BSF-Skins\Skins\Animate\skin.iniform

五、在delphi設計窗口中按下F9file

六、爽吧!!!!!程序

第一步-安裝:方法

一、雙擊BSFD7.dpk文件,在delphi 7.0中打開im

二、單擊compile按鈕,你會發現原來不可用的install按鈕可使用了數據

三、單擊install按鈕,會彈出來一個對話框提示你「安裝成功!」

四、將全部源文件複製到C:\Program Files\Borland\Delphi7\Lib文件夾中(如delphi安裝路徑不一樣的話,請各位老兄自行更改)

第二步-最基本的使用方法:

當你安裝成功後,你會在delphi的組件面板上發現三個控件組,它們是:

businessskinform vcl和businessskinform db vcl和businessskinform vcl dialogs,顧名思義,第一個是經常使用組件,第二個是數據庫組件,第三個是對話框組件。

按照下面的步驟,不用寫一行代碼,你能夠立刻作出一個有漂亮界面的程序來

一、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(在businessskinform vcl控件組中)各一個到窗體上

二、修改bsBusinessSkinForm的SkinData屬性爲bsSkinData1

三、修改bsSkinData1的StoredSkin屬性爲bsStoredSkin1

四、修改bsStoredSkin1的filename屬性,指向一個皮膚文件,例如皮膚包是放在C:\Program Files\Borland\Delphi7\BSF-Skins\Skins文件夾裏,我就修改

bsStoredSkin1的filename屬性爲C:\Program Files\Borland\Delphi7\BSF-Skins\Skins\Animate\skin.ini

五、按下F9鍵運行。

第三步-換膚:

如今的程序流行換膚功能,你是否也想作出一個可讓使用者換膚的程序來呢?請跟我一步一步來作:

一、請作完第二步中的各個步驟

二、添加三個bsSkinSpeedButton到窗體上,name分別是bsSkinSpeedButton一、bsSkinSpeedButton二、bsSkinSpeedButton3,caption分別是皮膚一、皮膚二、皮膚3

三、添加兩個bsStoredSkin到窗體上,加上上面已添加的一個,共是三個,name分別是bsStoredSkin二、bsStoredSkin3。

四、將這三個bsStoredSkin的filename屬性各指向三個不一樣的皮膚文件(什麼?不知道怎麼指?暈!參見第二步中的步驟4!)

五、添加代碼,以下:

procedure TForm1.bsSkinSpeedButton1Click(Sender: TObject);

begin

bsSkinData1.StoredSkin:=bsStoredSkin1;

end;

procedure TForm1.bsSkinSpeedButton2Click(Sender: TObject);

begin

bsSkinData1.StoredSkin:=bsStoredSkin2;

end;

procedure TForm1.bsSkinSpeedButton3Click(Sender: TObject);

begin

bsSkinData1.StoredSkin:=bsStoredSkin3;

end;

六、按下F9先,分別點三個按鈕試試再!

 

作主菜單要先加上一個bsSkinMainMenuBar控件,而後加上一個bsSkinMainMenu,把

bsSkinMainMenuBar的MainMenu屬性爲bsSkinMainMenu,再把bsBusinessSkinForm的MainMenuBar屬性指爲bsSkinMainMenuBar便可!

至於滾動條,須要本身手動加上,而後把它的HScrollBar和VScrollBar屬性指向你所加的滾動條!

相關文章
相關標籤/搜索