Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2014, 18:25   #1
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию Манифест приложения

Стоит задача повысить права приложения до запуска от имени администратора. Как повысить права, разобрался
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type="win32"
        name="Microsoft.Windows.Common-Controls"
        version="6.0.0.0"
        publicKeyToken="6595b64144ccf1df"
        language="*"
        processorArchitecture="*"/>
    </dependentAssembly>
  </dependency>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel
          level="asInvoker" // права
          uiAccess="false"/>
        </requestedPrivileges>
    </security>
  </trustInfo>
</assembly>
Не могу найти, какими средствами среды он редактируется? Среда XE6.
doktor255 вне форума Ответить с цитированием
Старый 12.06.2014, 18:28   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Пишешь свой, далее в свойствах проекта на закладке толи Application толи appearance ставишь Custom manifest а затем указываешь путь к своему res файлу.
Человек_Борща вне форума Ответить с цитированием
Старый 12.06.2014, 18:32   #3
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Ага, нашёл, спасибо. И последний вопрос раз уж создал тему, где можно почитать о пунктах манифеста? То есть что, где, и за что отвечает?
doktor255 вне форума Ответить с цитированием
Старый 12.06.2014, 18:40   #4
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Есть. Их вагон.
Твой случай вообще про UAC: http://msdn.microsoft.com/en-us/libr...vs.110%29.aspx
Человек_Борща вне форума Ответить с цитированием
Старый 12.06.2014, 18:42   #5
doktor255
Заблокирован
 
Регистрация: 31.03.2011
Сообщений: 976
По умолчанию

Хотелось бы что нибудь на Русском. Нет ни каких мануалов?
doktor255 вне форума Ответить с цитированием
Старый 12.06.2014, 23:37   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Не шибко много... но 1,2,3. На RSDN ещё поищите мб там что-то будет. Но более-менее толково расписан все в оф. документации.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Манифест Delphi 7 и Windows 7 Xo66um Общие вопросы Delphi 9 08.01.2014 18:33
манифест Михаил Юрьевич Общие вопросы Delphi 3 10.04.2013 05:16
Не подключается манифест alex.s Win Api 3 02.10.2011 13:24
манифест Михаил Юрьевич Общие вопросы Delphi 4 20.09.2011 21:45
Что такое манифест? Fedor666 Общие вопросы C/C++ 3 05.09.2011 19:05