有没有人遇到过这个问题?在设计时按钮的外观是正常的。但是,在运行时它是带有 Windows 98 按钮的外观。

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

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

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

最佳答案

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

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

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

关于Delphi 按钮 - 设计时和运行时的不同外观,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39960041/

10-14 18:20
查看更多