`
cfeers
  • 浏览: 141584 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Delphi用BusinessSkinForm 做界面皮肤的使用说明

阅读更多

注意:新版的Delphi 已经用bsCompressedStoredSkin 代替了bsStoredSkin

 

1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(bsCompressedStoredSkin)各一个到窗体上

2、修改bsBusinessSkinForm的SkinData属性为bsSkinData1

3、修改bsSkinData1的StoredSkin属性为bsStoredSkin1

4、修改bsStoredSkin1的filename属性,指向一个皮肤文件,例如我的55套皮肤包是放在C:\Program Files\Borland\Delphi7\BSF-Skins\Skins文件夹里,我就修改

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

5、在delphi设计窗口中按下F9

6、爽吧!!!!!

第一步-安装:

1、双击BSFD7.dpk文件,在delphi 7.0中打开

2、单击compile按钮,你会发现原来不可用的install按钮可以使用了

3、单击install按钮,会弹出来一个对话框提示你“安装成功!”

4、将所有源文件复制到C:\Program Files\Borland\Delphi7\Lib文件夹中(如delphi安装路径不同的话,请各位老兄自行更改)

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

当你安装成功后,你会在delphi的组件面板上发现三个控件组,它们是:

businessskinform vcl和businessskinform db vcl和businessskinform vcl dialogs,顾名思义,第一个是常用组件,第二个是数据库组件,第三个是对话框组件。

按照下面的步骤,不用写一行代码,你可以马上做出一个有漂亮界面的程序来

1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(在businessskinform vcl控件组中)各一个到窗体上

2、修改bsBusinessSkinForm的SkinData属性为bsSkinData1

3、修改bsSkinData1的StoredSkin属性为bsStoredSkin1

4、修改bsStoredSkin1的filename属性,指向一个皮肤文件,例如皮肤包是放在C:\Program Files\Borland\Delphi7\BSF-Skins\Skins文件夹里,我就修改

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

5、按下F9键运行。

第三步-换肤:

现在的程序流行换肤功能,你是否也想做出一个可以让使用者换肤的程序来呢?请跟我一步一步来做:

1、请做完第二步中的各个步骤

2、添加三个bsSkinSpeedButton到窗体上,name分别是bsSkinSpeedButton1、bsSkinSpeedButton2、bsSkinSpeedButton3,caption分别是皮肤1、皮肤2、皮肤3

3、添加两个bsStoredSkin到窗体上,加上上面已添加的一个,共是三个,name分别是bsStoredSkin2、bsStoredSkin3。

4、将这三个bsStoredSkin的filename属性各指向三个不同的皮肤文件(什么?不知道怎么指?晕!参见第二步中的步骤4!)

5、添加代码,如下:

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;

6、按下F9先,分别点三个按钮试试再!

 

做主菜单要先加上一个bsSkinMainMenuBar控件,然后加上一个bsSkinMainMenu,把

bsSkinMainMenuBar的MainMenu属性为bsSkinMainMenu,再把bsBusinessSkinForm的MainMenuBar属性指为bsSkinMainMenuBar即可!

至于滚动条,需要自己手动加上,然后把它的HScrollBar和VScrollBar属性指向你所加的滚动条!

 

分享到:
评论

相关推荐

    Delphi BusinessSkinForm 最全皮肤库 256套皮肤包含源码

    Delphi BusinessSkinForm 是一款专为 Delphi 开发者设计的UI美化工具,它提供了丰富的皮肤库,包含256套不同风格的皮肤,并且都附带了源代码,使得开发者能够轻松地将应用程序的界面进行个性化定制,提升用户体验。...

    delphi用BusinessSkinForm支持delphi7-delphi2009

    例如,开发一个音乐播放器时,可以利用BusinessSkinForm提供的皮肤功能,使播放器界面具有独特的视觉效果,提高用户的使用体验。 5. 注意事项 - 性能考虑:虽然BusinessSkinForm提供了丰富的皮肤功能,但过多的皮肤...

    适合Delphi7的BusinessSkinForm

    《适用于Delphi 7的BusinessSkinForm:打造个性化的用户界面》 在Delphi编程环境中,为应用程序设计吸引人的用户界面是一项重要的任务。BusinessSkinForm(简称BSF)是一款专为Delphi 7设计的皮肤组件,它允许...

    delphi 137套BusinessSkinForm皮肤

    总结起来,"Delphi 137套BusinessSkinForm皮肤"是一份针对Delphi开发者的资源包,提供了大量预设的用户界面皮肤,旨在提升企业级应用的视觉质量和用户体验。通过这些皮肤,开发者可以轻松地打造出专业且吸引人的应用...

    delphi BusinessSkinForm实例皮肤资源1

    .skn格式是BusinessSkinForm所使用的皮肤文件格式,用于存储界面元素的外观信息,如颜色、形状和图像等。这个资源包提供了超过150种不同的皮肤设计,开发者可以根据需求选择或更换,使得应用程序的界面更加丰富多彩...

    delphi组件BusinessSkinForm皮肤组件

    2. **跨平台兼容**:虽然BusinessSkinForm主要针对VCL框架,但它通常也能较好地与Delphi的其他平台支持库(如FireMonkey)配合使用,让跨平台应用程序也能拥有统一的皮肤效果。 3. **控件皮肤化**:...

    超多Delphi BusinessSkinForm窗体皮肤资源.rar

    超多Delphi BusinessSkinForm窗体皮肤资源,一共有130多套,适用于 BusinessSkinForm控件的皮肤样式,这是个Delphi环境下的窗体皮肤控件,换肤控件,用来实现漂亮的Delphi窗体界面,有了这些皮肤资源,设计出更多...

    BusinessSkinForm+v10.31+Full+Source〖含安装和使用步骤〗

    Delphi用BusinessSkinForm 做界面皮肤的使用说明:   注意:新版的Delphi 已经用bsCompressedStoredSkin 代替了bsStoredSkin  1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(bsCompressedStoredSkin)各...

    BusinessSkinForm_10.31_XE5_Win32

    Delphi用BusinessSkinForm 做界面皮肤的使用说明: 注意:新版的Delphi 已经用bsCompressedStoredSkin 代替了bsStoredSkin 1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(bsCompressedStoredSkin)各一...

    Delphi第三方控件-皮肤控件 BusinessSkinForm

    BusinessSkinForm,顾名思义,是一款专注于商业应用界面皮肤化的控件。它提供了一整套完整的解决方案,使得开发者无需深入学习复杂的界面设计技术,就能快速地将标准的Windows Forms转化为丰富多彩、个性化的用户...

    BusinessSkinForm Delphi皮肤控件 v6.rar

    BusinessSkinForm Delphi皮肤控件是一款专为Delphi开发者设计的高级界面美化工具,它允许开发者自定义皮肤,为应用程序带来独特的视觉体验。这个控件的版本为v6,相较于早期版本,可能包含了更多的功能改进和性能...

    BusinessSkinForm For Delphi7 55套皮肤

    BusinessSkinForm是一款专门为Delphi7开发的组件,它极大地丰富了Delphi应用程序的用户界面设计,使得开发者可以轻松地为他们的应用添加各种美观的皮肤。这个压缩包包含了55套不同的皮肤,包括官方发布的和非官方...

    最全皮肤库 256套皮肤含源码(Delphi BusinessSkinForm)

    "最全皮肤库 256套皮肤含源码 (Delphi BusinessSkinForm)" 提供了一整套皮肤解决方案,专为 Delphi 开发者设计,以提升他们的应用程序外观和用户体验。 Delphi 是一种流行的 Object Pascal 编程环境,它以其高效、...

    delphi皮肤控件BusinessSkinForm.v6.37源码

    《深入解析BusinessSkinForm.v6.37:Delphi皮肤控件的魅力与应用》 在Delphi编程领域,为应用程序添加美观的用户界面是提升用户体验的重要手段之一。BusinessSkinForm.v6.37是一款专为Delphi设计的皮肤控件,它提供...

    delphi BusinessSkinForm控件

    BusinessSkinForm 是 Delphi XE 版本中提供的一款高级外观自定义控件,它能够帮助开发者轻松实现界面美化与风格统一,特别适用于企业级应用开发。通过该组件,开发者可以在不编写复杂代码的情况下实现多种现代风格的...

    delphi2007皮肤控件 BusinessSkinForm6.5

    这款控件允许开发者轻松地创建和应用各种特色的界面皮肤,无论是简洁的商务风格,还是富有创意的艺术设计,都能通过该控件得以实现。这一特性极大地丰富了软件的外观,使得用户可以根据个人喜好或工作需求选择合适的...

    DelphiXE10.1 BusinessSkinForm v11.51

    "BusinessSkinForm v11.51"是一个专为DelphiXE10.1开发的组件库,旨在为应用程序提供美观且可定制的皮肤界面。这个组件使得开发者能够轻松地改变其应用程序的外观,以适应不同的用户界面需求,提升用户体验。在...

    Delphi XE3 可用的 BusinessSkinForm

    在 Delphi XE3 的集成开发环境中,BusinessSkinForm 提供了直观的可视化设计器,使得开发者可以预览皮肤效果,调整组件布局和皮肤参数,使得界面设计工作变得更加简单和高效。 4. **性能优化**: 尽管 ...

    BusinessSkinForm 72套皮肤

    其中,“BusinessSkinForm 72套皮肤”和“DynamicSkinForm控件”是两个非常关键的元素,它们旨在为Delphi应用带来更加丰富和个性化的界面设计。 “BusinessSkinForm 72套皮肤”是一系列预先设计的外观样式,适用于...

Global site tag (gtag.js) - Google Analytics