Показать сообщение отдельно
  #5  
Старый 03.07.2012, 20:03
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. Выбрасываешь XPManifest из проекта (не забудь руками вычистить из uses, т.к. Delphi 7 его автоматически не удаляет при удалении компонента).
2. Ищешь на просторах интернета отдельный манифест. Либо в исходном виде (xml), либо уже скомпилированный в ресурс. Должен быть заточен под Win7. Если уже скомпилированный, то соотв. должен уже быть с соотв. указанием нужных прав. Если это xml, то указываешь внутри, что программе нужны права Админа и компилишь в ресурс (стандартный ImageEdit из поставки Delphi умеет создавать нужные файлы).
3. Включаешь директивой {$R win7manifest.res} в проект. win7manifest.res - собственно имя ресурса с новым манифестом.
4. Профит.
Ответить с цитированием