一个关于windows service的问题
怎样才能在一个普通的程序中控制另一个windows service程序的启动、停止???是调用windows的api么?? 问题点数:20、回复次数:5Top
1 楼zhangpiwang(zhangpiwang)回复于 2003-12-02 10:20:47 得分 0
upTop
2 楼giardino(giardino)回复于 2003-12-02 10:21:22 得分 0
upTop
3 楼MH2o(斧头帮-小斧)回复于 2003-12-02 11:46:55 得分 0
我有个例子!
吃完饭回来贴!不好意思啊!Top
4 楼MFC2001(拔剑茫然心四顾)回复于 2003-12-02 16:57:26 得分 20
you can use ServiceController like this :
private System.ServiceProcess.ServiceController WSController;
ServiceController[] AvailableServices = ServiceController.GetServices(".");
foreach(ServiceController AvailableService in AvailableServices)
{
//Check the service name for IIS.
if(AvailableService.ServiceName.Equals("your service name"))
{
WSController.ServiceName = "your services name";
return;
}
}Top
5 楼giardino(giardino)回复于 2003-12-03 09:31:41 得分 0
这句会报错的
private System.ServiceProcess.ServiceController WSController;Top




