用过VCLSkin来看一下,怎么换皮肤 VCLSkin有两个控件,怎么用程序控制动态改变程序界面的皮肤。不知道帮忙顶一下,来者有分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在SkinStore1的Store属性中设置你想在程序中使用的SkinData切换Skin的代码很简单:SkinData1.LoadFromCollection(SkinStore1, iSkin); //iSkin为你想切换成的Skin的Index, 从0开始SkinData1.Active := True; SkinData这个控件,在属性栏中点击 SkinStore属性,可以选择已有的皮肤包,将Active置为True不过这个控件不是很好,有BUG。 呵呵,正好我也在用在filelistbox里装入你的皮肤文件在filelistbox的点击事件里写SkinData1.skinfile:= filelistbox.filename; 还要加上SkinData1.Active := True; jadeluo(秀峰) 的办法也行,但是不支持皮肤升级,用我的办法,在你的skinfiles里添加了新的皮肤,根据路径程序自动加载 里面有个SkinStore控件,可用预先存储几套好点的皮肤,再用程序动态选择里面中的一套就可以了,给这几套皮肤起个好听的名字,如XXX兰,XX绿 我的程序不是很大,采用的MDI,系统启动还不是很慢 我想获取Panel的Caption变化情况,就像Edit的chang事件发生一样 卡巴2010造成InitCC32.exe错误,如何设置? 关于TreeView 送版主 过年不回家,找份事情做!报酬面议! 编译产生的问题 交叉表,各位高手请进来! 怎么做一个定时器呢? 怎样用ADO连ODBC数据库? 求教!!求教!!三层结构中在客户端用CommandText作查询有问题??能提供一些解决思路的都给分!! 为什么我的FastReport3.05安装后 打开的报表编辑器是纯灰色的而不是白色网格,大家遇见过这种问题吗? 我的程序在运行的过程中出现一个错误提示.....
SkinData1.LoadFromCollection(SkinStore1, iSkin); //iSkin为你想切换成的Skin的Index, 从0开始
SkinData1.Active := True;
不过这个控件不是很好,有BUG。
在filelistbox里装入你的皮肤文件
在filelistbox的点击事件里写SkinData1.skinfile:= filelistbox.filename;