CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

关于自行建立的服务启动的问题(为什么程序已经启动了服务还报错??请问::程序中该如何响应启动或控制请求???)

楼主PowerLemon(政治柠檬)2004-03-03 12:34:26 在 C++ Builder / 基础类 提问

通过如下方法把一个程序(test.exe)设为服务:  
           
  SC_HANDLE   scm=OpenSCManager(NULL,NULL,SC_MANAGER_CREATE_SERVICE);  
          if   (scm!=NULL)  
          {  
                  SC_HANDLE   svc=CreateService(scm,  
                  "TESTS","TESTS",//Service名字  
                  SERVICE_ALL_ACCESS,  
                  SERVICE_WIN32_OWN_PROCESS|SERVICE_INTERACTIVE_PROCESS,  
                  SERVICE_AUTO_START,  
                  SERVICE_ERROR_IGNORE,  
                  "D:\\test\\test.exe",    
                  NULL,NULL,NULL,NULL,NULL);  
                  if   (svc!=NULL)  
                          CloseServiceHandle(svc);  
                          CloseServiceHandle(scm);  
          }  
  test.exe是一个没有任何事件的窗体(即新建的一个Applicatin,没添加任何控件何事件)  
   
  在服务注册好之后,我在控制面板->服务里面选择了TESTS服务并点击启动,情况如下:  
   
  test.exe的窗体马上出现了(应该是启动完整了吧,因为程序中没有任何其他的内容),但服务启动的进度条确很慢,最终报错:  
   
  在本地计算机无法启动TESTS服务。  
  错误1053:服务没有及时响应启动或控制请求。  
   
  请问::程序中该如何响应启动或控制请求??? 问题点数:20、回复次数:2Top

相关问题

  • 最后一个问题,小弟正在写一个服务程序,可是启动的时候报错。一定给分,急急急,我在线等回答{(1053 服务没有及时地响应启动或控制请求)
  • IIS——服务没有及时响应或控制请求,急!
  • DNS服务器报错
  • 服务并未及时响应启动或控制请求 怎么解决啊?
  • http通信 手机端有请求 服务器才会响应. 怎么样能让服务器 向手机端发请求呢?
  • 解压文件 报错,请求帮助!
  • 服务器报错 Corrupt Data Exception
  • Tomcat 5.0 + Struts 1.2.4 服务启动报错
  • oracleOraHome81HttpServer服务一启动时就报错?
  • IIS站点不能启动,提示服务器没有及时响应启动或控制请求

关键词

  • 控制
  • scm
  • service
  • null
  • 启动
  • 程序
  • 服务
  • 请求
  • 响应启动或控制
  • svc

得分解答快速导航

  • 帖主:PowerLemon

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo