第一步-安装:

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属性指向你所加的滚动条!

转载于:https://www.cnblogs.com/bjxsky/articles/2995643.html

BusinessSkinForm使用相关推荐

  1. Delphi皮肤控件分析与QQ的皮肤变色功能

    关于界面美化方面,一直是一个脑壳疼的问题!以前一直偷懒,使用的三方控件!但是在使用了一段时间之后,都或多或少的有些问题!不是我说三方控件如 何如何的不好!只是三方控件多是庞大的一个肢体,要兼顾的用户群 ...

  2. 七禧舞曲 php,CMSDJPHP 七禧舞曲管理系统cookies欺骗漏洞 0day

    应该是通杀所有PHP版本 .最新版本没有测试.从补丁来看,漏洞依然存在. 这是一个神级漏洞,体现了程序员的神逻辑. 看代码 admin/admin_check.php $CD_Version='V1. ...

  3. 《世界杯彩票竞猜系统》设计报告

    目录 1 文档介绍    4 1.1 文档目的    4 1.2 文档范围    4 1.3 读者对象    4 1.4 参考文献    5 1.5 术语与缩写解释    5 2 系统环境说明     ...

  4. Delphi著名皮肤控件库横向对比

    皮肤这东西很多人褒贬不一,有人认为程序做的好就行了,界面还是保持原生态来的稳定.的确,稳定是程序至关重要的一点,离开这点其他任何都无从谈起,但不可否认,无论是微软.苹果,还是大众用户,审美观越来越高, ...

最新文章

  1. NYOJ 860 又见01背包
  2. java poi jar maven_使用maven引入Apache poi jar包
  3. windows下安装composer方法
  4. HDU 1042 N!
  5. C#:winform开发的System.AccessViolationException错误,已解决
  6. JDK源码解析--ArrayList
  7. SAM2195和SAM2695 和SAM5704硬音源设备在三四十年前MIDI技术刚刚起步之时
  8. 恩智浦杯(飞思卡尔)全国大学生智能车竞赛摄像头简单的图像失真矫正技术原理与实现(透视变换)
  9. 手把手教你使用Python提取快递信息
  10. 图床:使用新浪微博相册
  11. linux读取文件内容 cat,Linux 读取文件:cat 命令(拼接文件)
  12. leetcode简单之1076.项目员工II
  13. 基础//页面布局——三栏布局1
  14. 5、创建用户微服模块,使用路由网关(gateway 3.0.3)微服进行访问
  15. 每日一句:day05——From Zero To Hero
  16. 你知道么?好莱坞也是社交媒体的诞生地……
  17. 基于深度学习的肺部CT影像识别——采用U-net、3D CNN、cGAN实现肺结节的检测(一)
  18. JS模块化 + 打包工具webpack5
  19. 微信小程序在url简化_简化对Web应用程序的数据分析
  20. Attention机制总结

热门文章

  1. 重磅发布!阿里云云效《阿里巴巴DevOps实践指南》
  2. 空无达摩院——机器智能技术的发展
  3. 让小程序在自有App中启动的技术来了:mPaaS小程序架构深度解析
  4. 小姐姐亲身体验:在阿里数据库科研团队实习是种怎样的体验?
  5. 仅1年GitHub Star数翻倍,Flink 做了什么?
  6. foxmail 服务器备份 立刻删除_PC整机备份与还原教程 Active Backup for Business
  7. 游戏中的实时水体模拟技术分享:波形叠加法与波动方程
  8. 剑与远征赏金试炼活动将在13天后结束,工会玩法大家有尝试过吗?
  9. php socket(服务端与客户端)demo
  10. 利用超链接<a>标签的【href】与【onclick】的优先级做提示窗判断,降低删除误操作次数