修复Delphi XE3中的VCL样式目录

时间:2012-10-09 07:31:38

标签: delphi ide styles vcl delphi-xe3

我在Delphi IDE中遇到有关VCL样式的问题。 当我在delphi IDE中将VCL Style从默认样式更改为另一个样式并运行程序时,出现“找不到样式'样式名称”错误。我试图在IDE中找到一个选项来修复Style目录,但我找不到任何选项。 请帮我解决这个问题并修复IDE选项。 非常感谢。

5 个答案:

答案 0 :(得分:4)

噢,过了一段时间,我找到了解决这个问题的方法。解决这个问题必须运行“redistsetup.bat”文件。此文件默认位于“C:\ Program Files \ Embarcadero \ RAD Studio \ 10.0 \ Redist \ redistsetup.bat”中。 (^ _ ^)

答案 1 :(得分:3)

我发现我突然看到这个“样式'样式名称'未找到”错误,因为从我的项目中删除了我的项目文件中显示的文件

{$ R * .RES}

被无意中替换为

{R * .RES}

答案 2 :(得分:2)

我有同样的问题,在我在项目(选项)中添加了一些样式后,我发现错误'样式未找到“我删除了项目中的所有样式 - >选项但是又增加了相同的问题

在我去源项目后,我找到了那些行(TrySetStyle)

 begin

  TStyleManager.TrySetStyle('Turquoise Gray');
  TStyleManager.TrySetStyle('Cobalt XEMedia');
  Application.CreateForm(TFormLogin, FormLogin);
  Application.CreateForm(TFormMain, FormMain);
  Application.Run;
end.

解决方案就是删除这些行

但我认为问题是程序无法找到路径的问题

答案 3 :(得分:0)

我认为解决IDE问题唯一受支持的方法是运行Delphi设置并选择Repair(如果问题确实是Styles文件夹)

您可以使用Sysinternals' Procmon检查您的程序(或IDE)是否无法找到/打开样式文件。

您也可以查看:How can I apply Delphi XE2 skins to forms in a DLL?

答案 4 :(得分:0)

也许检查一下这个目录 C:\ Users \ Public \ Documents \ RAD Studio \ 10.0 \ Styles

我不知道也无法重现这个问题。

在帮助文件中 - 部分应用程序外观。

问候 麦克