Delphi按钮 - 设计时和运行时的不同外观

时间:2016-10-10 13:58:11

标签: delphi button delphi-10.1-berlin

有人有这个问题吗?在设计时,按钮的外观是正常的。但是,在运行时它具有Windows 98按钮的外观。

Runtime picture

Design time picture

操作系统 - Windows 7 64位 德尔福10.1柏林

1 个答案:

答案 0 :(得分:12)

当您的应用程序未在应用程序清单中指定comtl32 v6时,会发生这种情况。

通常,清单设置将安排在project settings中。在应用程序下查看。您应该看到清单文件设置为自动生成,并且选中启用运行时主题项。这是IDE项目设置,为您提供comctl32 v6。

还有其他方法可以在清单中指定comctl32 v6。例如,您可能正在提供自定义清单。如果是这种情况,那么你需要深入研究你的清单出了什么问题。