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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.12.2013, 05:47   #1
Oleg_SS
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 75
По умолчанию Как опросить флаг "Взаимодействие службы с рабочим столом"?

Доброго времени суток!
Написал службу. У нее есть свойство Interactive. Если его установить, то по умолчанию при запуске службы, она сможет взаимодействовать с рабочим столом. При этом в свойствах самой службы в "Панели управления" во складке "Вход в систему" будет установлен крыжик "Разрешить взаимодействие с рабочим столом". Если программно опросить Services1.Interactive, то получим True.
Теперь, если в панели управления сбросить это свойство и перезапустить службу, то программный опрос все равно выдаст True.
Делаю вывод, что установка свойства сервиса Interactive при разработке влияет только на инсталяцию, и управлять ею нельзя.
Вопрос: как мне узнать, состояние флага "Разрешить взаимодействие рабочего стола", установленного в "Панели управления" программным путем?
Oleg_SS вне форума Ответить с цитированием
Старый 18.12.2013, 10:10   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Написал службу. У нее есть свойство Interactive. Если его установить, то по умолчанию при запуске службы, она сможет взаимодействовать с рабочим столом.
Работает только в умершей XP.
Человек_Борща вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
"Разработка интерфейса" и "Взаимодействие ПО с БД" Jimmy_93 Фриланс 1 08.01.2012 12:07
Проблемы с рабочим столом Максим_Кем Операционные системы общие вопросы 4 16.01.2011 15:22
Проблема с рабочим столом. VintProg Свободное общение 5 21.08.2010 14:36
Как обойти "преобразование типа из "string" в "float" невозможно" lexluter1988 Помощь студентам 1 07.08.2010 12:23