Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: akaMDA от Ноябрь 14, 2011, 09:12



Название: Создание службы
Отправлено: akaMDA от Ноябрь 14, 2011, 09:12
Имеется задача создания Windows Servise. Думая для этого испольовать Qt. Однако вроде прекращена работа QtService. Есть алтернативы? И где можно скачать стараю версию QtSolution?


Название: Re: Создание службы
Отправлено: LisandreL от Ноябрь 14, 2011, 09:14
И где можно скачать стараю версию QtSolution?
http://qt.gitorious.org/qt-solutions


Название: Re: Создание службы
Отправлено: akaMDA от Ноябрь 14, 2011, 09:17
Или может стоит написать службу на чистом WinAPI, которая будет использовать классы Qt?


Название: Re: Создание службы
Отправлено: ddrtn от Ноябрь 14, 2011, 09:30
Или может стоит написать службу на чистом WinAPI, которая будет использовать классы Qt?

QtService получится.
Пробовал и так, и этак - QtService удобно и кроссплатформенно. только под линем демона в автозагрузку ручками писать все равно нужно.


Название: Re: Создание службы
Отправлено: akaMDA от Ноябрь 14, 2011, 12:40
Компилю примеры для QtService. Компиляция проходит нормально в режиеме релиз. После этго полученный exe добавляю с помощью sc create, все проходит успешно, но при попытке запустить службу возникает "ошибка 1053: Служба не ответила на запрос своевременно". В чем причина?


Название: Re: Создание службы
Отправлено: akaMDA от Ноябрь 14, 2011, 15:18
извиняюсь, надо было DLL добавить)