我有一个关于在Delphi IDE VCL风格问题。 当我改变VCL风格从默认的样式,以在Delphi IDE和运行程序的另一种风格“风格‘风格名称’未找到”的错误出现。 我试图找到一个IDE选项来解决样式目录,但我找不到任何选项。 请帮我解决这个问题,并固定IDE选项。 非常感谢。
Answer 1:
哦,一段时间后,我发现了解决这个问题的一种方式。 为解决这个问题,必须在运行“redistsetup.bat”文件。 该文件默认存放在 “C:\ Program Files文件\ Embarcadero公司\的RAD Studio \ 10.0 \的Redist \ redistsetup.bat”。 (^_^)
Answer 2:
我发现我突然看到了这个“样式‘样式名称’找不到”的错误时,从我的项目在我的项目文件,显示删除文件所在行的结果
{$ R * .RES}
由是无意中替换
{R * .RES}
Answer 3:
我有同样的问题,在我的项目(选件)增加了一些风格,我有错误“的风格未找到”我删除所有样式项目 - >选项,但alwyse相同problème
我去源项目后,我发现那些线(TrySetStyle)
begin
TStyleManager.TrySetStyle('Turquoise Gray');
TStyleManager.TrySetStyle('Cobalt XEMedia');
Application.CreateForm(TFormLogin, FormLogin);
Application.CreateForm(TFormMain, FormMain);
Application.Run;
end.
该解决方案只是为了消除这些线路
但我认为probleme是其中的一些程序无法找到路径
Answer 4:
我认为固定IDE问题的唯一支持的方法是运行德尔福设置和选择修复(如果问题确实是样式文件夹)
您可以使用Sysinternals的procmon中检查你的程序(或IDE)未能找到/打开样式文件。
您还可以看看: 我如何申请德尔福XE2兽皮形式的DLL?
Answer 5:
也许检查该目录C:\用户\公用\文档\ RAD Studio在\ 10.0 \风格
我不知道,不能重现该问题。
在帮助文件 - 应用部分外观。
迈克问候
文章来源: Fix VCL Styles Directory in Delphi XE3