我要做一个后台服务程序,不过我编译后的exe文件只要运行几秒钟就会自动终止,我不清楚如果我把它加入到服务中去,会不会也是这个样子。同时还涉及到线程的一些问题,哪位高手能帮忙的话,加我QQ  25737695

解决方案 »

  1.   

    我做过CORBA和COM,不知能否帮的上,你提的很笼统,看不懂。顶
      

  2.   

    1,一个服务程序必须经过安装才可以运行的;象 YOUREXE.EXE /INSTALL来安装;
    2,其实服务本身已经是一个THREAD了,你只要处理ONEXCUTE里用个
    WHILE NOT TERMINATED DO
    BEGIN
       REQUEST忘记了;
       你自己运行的东西
    END;
      

  3.   

    运行cmd 对你的.exe文件进行注册安装
      

  4.   

    加载到服务就不会这样了(运行中运行:your.exe -install)然后在服务中启动他,可以配成手动和自动。
      

  5.   

    编译运行你跟一下知道了,其实这时他只运行了create函数,之后就停止了
      

  6.   

    我知道为什么了,因为服务和线程有点类似,在运行后如果没有外部访问就自动挂起了,所以在编译的时候会终止,只要加到服务里,启动就好了。不过还有点问题,是和数据压缩有关系的,各位有没有知道Lan算法的,能不能给小弟介绍一下,或者哪位教我一下编写一个SQL Server库文件 建立的
    Bat文件
      

  7.   

    看样子只能自己来顶了!兄弟们帮忙啊,我把服务器端做成Service Application了 不过我发现拷贝屏幕的时候拷贝出来的图片只是白色的  这个是为什么啊!帮我解决了,另送100分
      

  8.   

    OK 问题解决了!感谢: delphiseabird(沙鸥) 的帮忙!你发信息给我,我另送你100分谢谢!