delphi开发日志——换肤,给程序穿上美丽的外衣

按照计划本次应该是登录窗体绑定数据,但是界面看起来很不美观,一个好的系统,操作界面漂亮,能给操作人员一种赏心悦目的心情是很重要的。因此我们先把窗体的界面穿上美丽的衣服。我们知道delphi支持强大的第三方控件,这也是众多delphi爱好者喜欢使用她的原因之一。而在这些控件中,vclSkin是非常优秀的界面控件,不用编码,只用将vclSkin组件拖入窗体,设置一下属性即可。如果实现换肤功能,也只需写少量代码。
下面就开始给我们程序的窗体穿衣服,在我们的主窗体frmMain上放入 SkinData1,然后设置此组件的属性:SkinStore为皮肤文件 VistaXP-VISTAXPB2.skn,Active为True。然后运行程序,我们的主窗体已经穿上了很漂亮的具有Vista界面的衣服。而子窗体不用做任何设置即可穿上和主窗体一样漂亮的衣服。那如何也让登录窗体穿上呢?放入SkinData1组件到登录窗体上,然后做相同的设置,可是运行程序出错,为什么?只要将登录窗体中SkinData1的属性Skinformtype设置成sfOnlyThisForm即可。至此已经给我们的系统穿上了美观的界面了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值