有没有人遇到过这个问题?在设计时按钮的外观是正常的。但是,在运行时它是带有 Windows 98 按钮的外观。
操作系统 - 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/