|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.08.2014, 14:00 | #1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Сервис и приложение
Доброго времени суток!
Появилась необходимость создать программу, которая будет что-то делать (создавать текстовые файлы на диске C) до входа в Windows (работать как сервис) и делать тоже самое, но после входа в Windows (работать как приложение, а не как сервис). Создание текстовых файлов Код:
Последний раз редактировалось Shouldercannon; 14.08.2014 в 14:05. |
14.08.2014, 14:43 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Вообще я не оч. хорошо знаю как в Делфи службы по феншую пишутся, но по-моему старт (обычный старт) приложения как службу его не активирует. А вот если приписать ключик -start при запуске, то будет стартовать именно как приложение. У меня нескромный вопроса: А что понадобилось выполнять до старта сеанса и после? т.е. почему бы не поместить приложение в автозагрузку?
I'm learning to live...
|
|
14.08.2014, 14:48 | #3 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 977
|
пишите службу. потом поставите её в винду укажите когда запускать в настройках. а вот как приложение она работать не будет. но для интеграции с ней можно использовать другое ваше приложение с соединением со службой например по сокету для управления и обмена инфой..
Да главное отличие службы от приложения это отсутствие визуальных форм. на сколько я понял описание её.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
Последний раз редактировалось IliaIT; 14.08.2014 в 14:55. |
14.08.2014, 14:59 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
14.08.2014, 15:00 | #5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Есть бекапщик, который должен работать до входа в виндовс и после. Не всегда есть возможность проверит в каком состоянии система, а бекапщик запускается только после входа в систему.
|
14.08.2014, 15:42 | #6 |
Пользователь
Регистрация: 01.08.2014
Сообщений: 66
|
...пишется два приложения: сам сервис и десктоп-приложение (с формами или без, неважно). Задача сервиса запустить приложение до входа с правами учетки пользователя. Так делается по классике.
|
14.08.2014, 16:08 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Надежнее будет стартовать его в автозагрузке, а пользователю выводить окно "внимание, создаю копию. подождите.".
I'm learning to live...
|
|
14.08.2014, 17:50 | #8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
С интерактивными службами вам придется чуток помудохаться Интерактивности нет как таковой в Windows 7 и далее...
|
14.08.2014, 19:42 | #9 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,897
|
Того требуют обстоятельства. Бекапщик стоит на виртуальной ОС, куда заходят очень редко, когда что-то выходит из строя. И эта виртуальная ОС иногда перезагружается. Так что только полная автономность без участия пользователя.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
использование RANTIME при пересылке сообщения. Приложение остановлено и-за ошибки выполнения. Приложение будет закрыто | ankan | Microsoft Office Access | 2 | 28.04.2014 03:11 |
Сервис приложение Delphi | Dimonnik | Помощь студентам | 33 | 01.02.2014 07:56 |
Превратить десткоп приложение на делфи в интернет-сервис | Dennis777 | Общие вопросы Delphi | 12 | 09.12.2013 17:07 |
Сервис | King88 | Свободное общение | 7 | 14.02.2012 21:27 |
Задача:в вижуал с++ Разработать приложение-сервер и приложение (смотри дальше сообщение) | Мила777 | Фриланс | 2 | 21.10.2009 11:05 |