Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2017.02.12;
Скачать: [xml.tar.bz2];

Вниз

интерактивность сервиса на лету...   Найти похожие ветки 

 
guest   (2015-06-03 14:46) [0]

delphi7, как менять интерактивность сервиса на лету? простое изменение свойства Interactive ничего не дает, только в designtime работает(   (проблема в том, что для winxp сервис должен быть интерактивным, а для win7-8 -  нет)


 
Игорь Шевченко ©   (2015-06-03 18:41) [1]


> как менять интерактивность сервиса на лету?


Интерактивность "на лету" не меняется. Интерактивность задается в параметре dwServiceType при вызове CreateService


 
Юрий Зотов ©   (2015-06-03 20:06) [2]

Перестартовать?


 
Юрий Зотов ©   (2015-06-03 20:09) [3]

> winxp сервис должен быть интерактивным, а для win7-8 - нет.

Сделать запускалку и в ней определить версию ОС ДО старта сервиса?


 
guest   (2015-06-03 21:31) [4]

а когда юзер в консоли services меняет это свойство - оно не на лету применяется? после рестарта сервиса?


 
sniknik ©   (2015-06-03 22:52) [5]

оно там меняется на вкладке "вход в систему"... что как бы намекает.


 
sniknik ©   (2015-06-03 23:03) [6]

> Сделать запускалку
в принципе сервис сам себе может служить "запускалкой", вернее тогда уж "перезапускалкой".

но лучше не использовать интерактивность, ведь если в 7ке обходишься, то и в хр как нибудь обойдешься...
https://msdn.microsoft.com/en-us/library/windows/desktop/ms681987%28v=vs.85%29.aspx
SERVICE_INTERACTIVE_PROCESS


 
DVM ©   (2015-06-04 17:19) [7]


> guest   (03.06.15 21:31) [4]
> а когда юзер в консоли services меняет это свойство - оно
> не на лету применяется? после рестарта сервиса?

Она будет применена при установке сервиса с ключом /install и более никогда.


 
DVM ©   (2015-06-04 17:22) [8]

Более того, если устанавливать сервис с помощью внешних утилит типа sc или net, то они про эту интерактивность заданную в режиме разработки знать не знают ничего и ее проигнорируют.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2017.02.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.001 c
1-1348219869
Дмитрий Белькевич
2012-09-21 13:31
2017.02.12
Замена Vista-style dialogs TTaskDialog


15-1456748233
Dmk
2016-02-29 15:17
2017.02.12
Win 10


3-1311924368
yurikon
2011-07-29 11:26
2017.02.12
Обратиться к датасету через имя


2-1433138949
Anthony68
2015-06-01 09:09
2017.02.12
Функциональная кнопка на тачскрине Windows 8


4-1281201554
trw
2010-08-07 21:19
2017.02.12
хук на запуск файлов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский