#delphi #button #delphi-10.1-berlin
#delphi #кнопка #delphi-10.1-берлин
Вопрос:
У кого-нибудь была эта проблема? Во время разработки внешний вид кнопки нормальный. Однако во время выполнения это происходит с появлением кнопки Windows 98.
ОС — Windows 7 64bit Delphi 10.1 Berlin
Ответ №1:
Это происходит, когда ваше приложение не указывает comtl32 v6 в манифесте приложения.
Обычно этот параметр манифеста устанавливается в настройках вашего проекта. Посмотрите в приложении. Вы должны увидеть, что файл манифеста настроен на автоматическое создание, и что пункт Включить темы выполнения отмечен. Это настройка проекта IDE, которая дает вам comctl32 v6.
Есть и другие способы указать comctl32 v6 в вашем манифесте. Например, вы можете предоставить пользовательский манифест. Если это так, то вам нужно разобраться, что происходит не так с вашим манифестом.
Комментарии:
1. Ты прав, Дэвид . Большое спасибо. Проблема решена… []’s.