小妹再向各位问个问题
写了个服务
为什么电脑关机关不了机了啊
必须停掉我写的才可以关的
该怎么解决呢
[解决办法]
好厉害的服务
[解决办法]
是不是Service线程的Execute当中有死循环之类的?如果有则加以判断服务线程是否得到终止信号,即Terminated。否则在服务的OnShutDown当中把你的主窗体执行关闭操作(如果是有主窗体的话)。
[解决办法]
sleep的时间不要太长
在循环中间加上:
ServiceThread.ProcessRequests(False);
在ServiceExecute运行出错以及运行完成时
调用一下Self.ReportStatus,报告服务状态
[解决办法]
你的服务代码应该没什么问题
应该是你主窗体代码有问题
贴出来see see
:)