如何在Inno Setup中将VCL样式应用于基于DLL的表单?新样式将无法加载

暗黑的

我在为Inno Setup加载VCL样式时遇到问题。安装程序会正确生成,但仍保持旧样式。新样式将不会加载。

我不明白为什么会这样。请帮忙!

这是我的iss代码:

[Files]
...
; add library to create new styles
Source: "VclStylesinno.dll"; DestDir: {app}; Flags: dontcopy
Source: "Styles/Pink.vsf"; DestDir: {app}; Flags: dontcopy

[Code]

// Import the LoadVCLStyle function from VclStylesInno.DLL
procedure LoadVCLStyle(VClStyleFile: String);
  external 'LoadVCLStyleW@files:VclStylesInno.dll stdcall';
// Import the UnLoadVCLStyles function from VclStylesInno.DLL
procedure UnLoadVCLStyles;
  external 'UnLoadVCLStyles@files:VclStylesInno.dll stdcall';

function InitializeSetup(): Boolean;
begin
   ExtractTemporaryFile('Pink.vsf');
   LoadVCLStyle(ExpandConstant('Pink.vsf'));
   Result := True;
end;
马丁·普里克里(Martin Prikryl)

只需遵循VCL样式示例脚本即可

function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('Amakrits.vsf');
  LoadVCLStyle(ExpandConstant('{tmp}\Amakrits.vsf'));
  Result := True;
end;

注意{tmp}\

您没有提供样式文件的路径,所以LoadVCLStyle失败了,因为找不到文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Inno Setup中将VCL样式应用于基于DLL的表单?

来自分类Dev

如何避免将CSS样式应用于特定元素

来自分类Dev

如何将主题/样式应用于ActionMenuView?

来自分类Dev

如何将CSS样式应用于ASCII字符

来自分类Dev

如何在Swift中将样式应用于所有文本字段

来自分类Dev

如何在onTabChanged中将样式应用于TabHost的选项卡?

来自分类Dev

如何将CSS样式仅应用于文本

来自分类Dev

如何在Inno Setup中最小化安装程序?

来自分类Dev

如何在GitBook中将样式应用于代码块?

来自分类Dev

如何在Inno Setup中将VCL样式应用于基于DLL的表单?新样式将无法加载

来自分类Dev

如何在Inno Setup中将VCL样式应用于基于DLL的表单进行卸载?无法导入dll

来自分类Dev

如何将TabControl样式应用于特定的TabControl?

来自分类Dev

如何使用JQuery将样式应用于正确的标签

来自分类Dev

如何在Inno Setup中将LanguageID写入注册表?

来自分类Dev

如何在VueJS中将变量应用于CSS [无内联样式]

来自分类Dev

如何在React Native中将不同样式应用于特定按钮

来自分类Dev

ReactJS如何在React中将过渡应用于内联样式?

来自分类Dev

如何基于动态数值将样式应用于5个<li>中的n个?

来自分类Dev

如何在Inno Setup中将VCL样式应用于基于DLL的表单?

来自分类Dev

如何避免将CSS样式应用于特定元素

来自分类Dev

如何将CSS样式应用于标签?

来自分类Dev

如何将样式应用于特定孩子的父母

来自分类Dev

如何将样式应用于动态添加的div?

来自分类Dev

如何使用JQuery将样式应用于正确的标签

来自分类Dev

CSS:如何将样式应用于特定类

来自分类Dev

如何基于祖先 div 将样式应用于后代 div?

来自分类Dev

如何在不使用 VCL 样式的情况下将颜色应用于 Delphi 10.2 Tokyo 应用程序?

来自分类Dev

如何根据条件将样式应用于 div?

来自分类Dev

如何将基于触发器属性的样式应用于内容控件?

Related 相关文章

  1. 1

    如何在Inno Setup中将VCL样式应用于基于DLL的表单?

  2. 2

    如何避免将CSS样式应用于特定元素

  3. 3

    如何将主题/样式应用于ActionMenuView?

  4. 4

    如何将CSS样式应用于ASCII字符

  5. 5

    如何在Swift中将样式应用于所有文本字段

  6. 6

    如何在onTabChanged中将样式应用于TabHost的选项卡?

  7. 7

    如何将CSS样式仅应用于文本

  8. 8

    如何在Inno Setup中最小化安装程序?

  9. 9

    如何在GitBook中将样式应用于代码块?

  10. 10

    如何在Inno Setup中将VCL样式应用于基于DLL的表单?新样式将无法加载

  11. 11

    如何在Inno Setup中将VCL样式应用于基于DLL的表单进行卸载?无法导入dll

  12. 12

    如何将TabControl样式应用于特定的TabControl?

  13. 13

    如何使用JQuery将样式应用于正确的标签

  14. 14

    如何在Inno Setup中将LanguageID写入注册表?

  15. 15

    如何在VueJS中将变量应用于CSS [无内联样式]

  16. 16

    如何在React Native中将不同样式应用于特定按钮

  17. 17

    ReactJS如何在React中将过渡应用于内联样式?

  18. 18

    如何基于动态数值将样式应用于5个<li>中的n个?

  19. 19

    如何在Inno Setup中将VCL样式应用于基于DLL的表单?

  20. 20

    如何避免将CSS样式应用于特定元素

  21. 21

    如何将CSS样式应用于标签?

  22. 22

    如何将样式应用于特定孩子的父母

  23. 23

    如何将样式应用于动态添加的div?

  24. 24

    如何使用JQuery将样式应用于正确的标签

  25. 25

    CSS:如何将样式应用于特定类

  26. 26

    如何基于祖先 div 将样式应用于后代 div?

  27. 27

    如何在不使用 VCL 样式的情况下将颜色应用于 Delphi 10.2 Tokyo 应用程序?

  28. 28

    如何根据条件将样式应用于 div?

  29. 29

    如何将基于触发器属性的样式应用于内容控件?

热门标签

归档