VCL从RES中读取皮肤

Posted 后凤凰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VCL从RES中读取皮肤相关的知识,希望对你有一定的参考价值。

将皮肤文件添加到Resources中,resourcetype必须设置为VCLSTYLE,在工程文件中添加vcl.themes,vcl.styles两个单元就可以在程序启用时直接从资源文件中读取皮肤文件

var

lvstyle: TStyleManager.TStyleServicesHandle;

begin

try

// TStyleManager.SetStyle(TStyleManager.LoadFromFile(\'TabletLight.vsf\'));

// DONE -c Task:正式发布时把皮肤编译进res文件当中 2017.12.07

lvstyle := TStyleManager.LoadFromResource(HInstance, \'skinTableLight\');

if lvstyle <> nil then

TStyleManager.SetStyle(lvstyle);

except

 

end;

end;

以上是关于VCL从RES中读取皮肤的主要内容,如果未能解决你的问题,请参考以下文章

DevExpress VCL最新版本支持读取xlsx格式的Excel文件吗

Flutter - 从资产中读取文本文件

reactjs中的跨域读取阻塞错误

从火花数据帧中读取结构[重复]

如何从 Android 应用程序中读取 OpenOffice 文档电子表格?

从 API 读取响应标头