Problema resolvido. Logo após o DeleteService, usar CloseServiceHandle.
Luciano C. Simões --- Em delphi-br@yahoogrupos.com.br, "simoesluciano" <simoesluci...@...> escreveu > > Usando o método WinSvc.DeleteService: > > function DeleteService(hService: SC_HANDLE): BOOL; stdcall; > > O serviço do windows só é excluído ao fechar a aplicação. Enquanto a > aplicação estiver aberta ele fica com status disabled. > > Outros recursos como criar, parar e iniciar funcionam perfeitamente. > > > Alguma dica? > > Obrigado > > Luciano C. Simões >