当前位置: 首页 > news >正文

DevExpress皮肤引用的办法

1.引用Dll皮肤文件

Type

procedure SetSkin(skinnam:string);

procedure TFrmMain.SetSkin(skinnam:string);

var

Hinst:THANDLE;

RStream:TResourceStream;

begin

Hinst:=Loadlibrary('ALLSK.dll');

If Hinst=0 Then

Exit

else

begin

Rstream:=TResourceStream.Create(Hinst,skinnam,'MYSKIN');

dxSkinsUserSkinLoadFromStream(Rstream);

dxSkinController1.NativeStyle:=False;

dxSkinController1.UseSkins:=True;

end;

end;

procedure TFrmMain.Button1Click(Sender: TObject);

begin

setskin('Office2007Blue');

end;

2.有效减小使用皮肤后软件体积巨大的方法:

一. DELPHI的主菜单: Project -> Modify Skin Options ,弹出Project Skin Options

Editor 对话框,从列表中,只选择: UserSkin这一项,取消Enable skin Support的勾,

点OK退出. (注意:此步骤需DEV40以上版本才有效)

二. 从Dev Express 项下选择dxSkinController控件,添加到工程,设置dxSkinController1的SkinName属性设为:UserSkin ;

三. 代码:(对RES皮肤有效,在程序文件夹里需要先建一个叫Skin的文件夹)

procedure TFrmMain.Button1Click(Sender: TObject);

var str:string;

begin

str:='Xmas2008Blue.skinres'; //可自行修改

dxSkinsUserSkinLoadFromFile(Trim(ExtractFilePath(Application.ExeName)) + '\skin\' + str);

dxSkinController1.NativeStyle:=False;

dxSkinController1.UseSkins:=True;

end;

-----------------------------------

http://www.lryc.cn/news/28641.html

相关文章:

  • 2023-03-04 区分纳米颗粒核壳原子
  • review设备管理
  • Cadence Allegro 导出Bill of Material Report (Condensed)详解
  • B. Sherlock and his girlfriend
  • Spring SpEL表达式
  • Nginx反向代理原理详解与配置
  • Happen-Before从入门到踹门
  • 电力系统系统潮流分析【IEEE 57 节点】(Matlab代码实现)
  • Java——N皇后问题
  • Mybatis一级缓存与二级缓存
  • LQB,手打,PCF8591,ADDA转换,AD1是光敏电阻,AD3是电位器,DA输出
  • 【计组笔记06】计算机组成与原理之控制器和总线结构
  • elisp简单实例: auto-save
  • 写字楼/园区/购物中心空置率太高?快用快鲸智慧楼宇系统
  • 【JavaSE】数组的定义和使用(上)
  • 计算机的学习路线
  • TD算法超详细解释,一篇文章看透彻!
  • 4.1 路由器(华硕 官改/梅林 华为 小米 路由) 使用花生壳 实现远程管理
  • 内容算法解读:提高内容摘要与原文的一致性(Faithfulness)
  • python用openpyxl包操作xlsx文件,统计表中合作电影数目最多的两个演员
  • Lesson12---人工神经网络(1)
  • 算法练习-排序(二)
  • 202302读书笔记|《长安的荔枝》——只要肯努力,办法总比困难多
  • java封装继承多态详解
  • 【uni-app教程】UniAPP 常用组件和 常用 API 简介# 知心姐姐聊天案例
  • 阿尔法开发板 .bin 文件烧写
  • Ceres-Solver 安装与卸载ubuntu20.04
  • 汇编系列02-借助操作系统输出Hello World
  • 【2023unity游戏制作-mango的冒险】-前六章API,细节,BUG总结小结
  • 进程控制及其操作