![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Привет всем!
Вопрос как запустить любую чужую программу как сервис windows? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Неужели никто не загорался идеей такой программы или данным вопросом в целом?
Поясню о чем идет речь=) Есть такая программа AppToService позволяет запускать любое "обычное" приложение как сервис Windows. Вопрос: как такое реализовать на delphi? |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]()
Вам к Марку из Сисинтерналс или гуглу.
|
![]() |
![]() |
![]() |
#4 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
Если не принципиально это делать на API, то почитай тут.
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Там описано использование строннней утилиты как программы для запуска других программ как сервисов.
Или я чего-то непонял из статьи? |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...допилять и обработать напильником, времени на доработку физически нет:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Чего непонятного-то? Пишешь сервис, который вызывает программу.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
raxp - спасибо , указал куда нужно думать! =)
GunSmoker - одно дело писать сервис который будет вызывать программы, другое дело писать программу которая будет вызывать другие программы как сервис. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Угу, особенно если учесть, что второе невозможно. Сервисы запускает только SCM.
А вы как думали работает программа, что вы указали? Ровно так и работает: она регистрирует себя как службу и при запуске запускает другую программу. Службу (её) останавливают - она киляет запущенную другую программу.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 08.02.2011
Сообщений: 1
|
![]()
raxp, воспользовался вашим модулем, службу создает, но стартовать данная служба отказывается, не подскажете в чем может быть проблема?
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск chm файла из под сервиса | JOHNKZ1 | Общие вопросы Delphi | 9 | 23.10.2014 20:58 |
Запуск программы как Shell | NiXo | Общие вопросы Delphi | 3 | 01.11.2009 17:08 |
как взять текст из чужой программы. InqSoft WindowScanner не помог. | SarahConner | Общие вопросы Delphi | 2 | 24.06.2009 22:48 |
запуск сервиса и CreateProcessWithLogonW | sysyman | Win Api | 8 | 22.01.2009 23:01 |
Запуск своего модуля из чужой программы | Volkogriz | Общие вопросы Delphi | 7 | 16.10.2007 05:19 |