注意:新版的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 是一款专为 Delphi 开发者设计的UI美化工具,它提供了丰富的皮肤库,包含256套不同风格的皮肤,并且都附带了源代码,使得开发者能够轻松地将应用程序的界面进行个性化定制,提升用户体验。...
例如,开发一个音乐播放器时,可以利用BusinessSkinForm提供的皮肤功能,使播放器界面具有独特的视觉效果,提高用户的使用体验。 5. 注意事项 - 性能考虑:虽然BusinessSkinForm提供了丰富的皮肤功能,但过多的皮肤...
《适用于Delphi 7的BusinessSkinForm:打造个性化的用户界面》 在Delphi编程环境中,为应用程序设计吸引人的用户界面是一项重要的任务。BusinessSkinForm(简称BSF)是一款专为Delphi 7设计的皮肤组件,它允许...
总结起来,"Delphi 137套BusinessSkinForm皮肤"是一份针对Delphi开发者的资源包,提供了大量预设的用户界面皮肤,旨在提升企业级应用的视觉质量和用户体验。通过这些皮肤,开发者可以轻松地打造出专业且吸引人的应用...
.skn格式是BusinessSkinForm所使用的皮肤文件格式,用于存储界面元素的外观信息,如颜色、形状和图像等。这个资源包提供了超过150种不同的皮肤设计,开发者可以根据需求选择或更换,使得应用程序的界面更加丰富多彩...
2. **跨平台兼容**:虽然BusinessSkinForm主要针对VCL框架,但它通常也能较好地与Delphi的其他平台支持库(如FireMonkey)配合使用,让跨平台应用程序也能拥有统一的皮肤效果。 3. **控件皮肤化**:...
超多Delphi BusinessSkinForm窗体皮肤资源,一共有130多套,适用于 BusinessSkinForm控件的皮肤样式,这是个Delphi环境下的窗体皮肤控件,换肤控件,用来实现漂亮的Delphi窗体界面,有了这些皮肤资源,设计出更多...
Delphi用BusinessSkinForm 做界面皮肤的使用说明: 注意:新版的Delphi 已经用bsCompressedStoredSkin 代替了bsStoredSkin 1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(bsCompressedStoredSkin)各...
Delphi用BusinessSkinForm 做界面皮肤的使用说明: 注意:新版的Delphi 已经用bsCompressedStoredSkin 代替了bsStoredSkin 1、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin(bsCompressedStoredSkin)各一...
BusinessSkinForm,顾名思义,是一款专注于商业应用界面皮肤化的控件。它提供了一整套完整的解决方案,使得开发者无需深入学习复杂的界面设计技术,就能快速地将标准的Windows Forms转化为丰富多彩、个性化的用户...
BusinessSkinForm Delphi皮肤控件是一款专为Delphi开发者设计的高级界面美化工具,它允许开发者自定义皮肤,为应用程序带来独特的视觉体验。这个控件的版本为v6,相较于早期版本,可能包含了更多的功能改进和性能...
BusinessSkinForm是一款专门为Delphi7开发的组件,它极大地丰富了Delphi应用程序的用户界面设计,使得开发者可以轻松地为他们的应用添加各种美观的皮肤。这个压缩包包含了55套不同的皮肤,包括官方发布的和非官方...
"最全皮肤库 256套皮肤含源码 (Delphi BusinessSkinForm)" 提供了一整套皮肤解决方案,专为 Delphi 开发者设计,以提升他们的应用程序外观和用户体验。 Delphi 是一种流行的 Object Pascal 编程环境,它以其高效、...
《深入解析BusinessSkinForm.v6.37:Delphi皮肤控件的魅力与应用》 在Delphi编程领域,为应用程序添加美观的用户界面是提升用户体验的重要手段之一。BusinessSkinForm.v6.37是一款专为Delphi设计的皮肤控件,它提供...
BusinessSkinForm 是 Delphi XE 版本中提供的一款高级外观自定义控件,它能够帮助开发者轻松实现界面美化与风格统一,特别适用于企业级应用开发。通过该组件,开发者可以在不编写复杂代码的情况下实现多种现代风格的...
这款控件允许开发者轻松地创建和应用各种特色的界面皮肤,无论是简洁的商务风格,还是富有创意的艺术设计,都能通过该控件得以实现。这一特性极大地丰富了软件的外观,使得用户可以根据个人喜好或工作需求选择合适的...
"BusinessSkinForm v11.51"是一个专为DelphiXE10.1开发的组件库,旨在为应用程序提供美观且可定制的皮肤界面。这个组件使得开发者能够轻松地改变其应用程序的外观,以适应不同的用户界面需求,提升用户体验。在...
在 Delphi XE3 的集成开发环境中,BusinessSkinForm 提供了直观的可视化设计器,使得开发者可以预览皮肤效果,调整组件布局和皮肤参数,使得界面设计工作变得更加简单和高效。 4. **性能优化**: 尽管 ...
其中,“BusinessSkinForm 72套皮肤”和“DynamicSkinForm控件”是两个非常关键的元素,它们旨在为Delphi应用带来更加丰富和个性化的界面设计。 “BusinessSkinForm 72套皮肤”是一系列预先设计的外观样式,适用于...