There is a complete example of a Service Control Program in my book "Component-Based Development with Visual C#" in chapter 16. The program uses a Windows Form-based UI to control the service. The service shows its status with an icon in the Service Tray. By clicking on this icon, a context menu appears, with options for controlling the service.
--Ted Faison (author of book) You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.