windows 服务_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > windows 服务

windows 服务

 2015/3/11 16:17:04  嘿嘿v8v  程序员俱乐部  我要评论(0)
  • 摘要:1publicpartialclassService1:ServiceBase2{34publicService1()5{6InitializeComponent();7}89protectedoverridevoidOnStop()10{11//服务结束执行代码12}13protectedoverridevoidOnPause()14{15//服务暂停执行代码16base.OnPause();17}18protectedoverridevoidOnContinue()19
  • 标签:Windows 服务
class="code_img_closed" src="/Upload/Images/2015031116/0015B68B3C38AA5B.gif" alt="" />logs_code_hide('f396e6f6-bf83-41c8-87f8-17ff9166689e',event)" src="/Upload/Images/2015031116/2B1B950FA3DF188F.gif" alt="" />
 1  public partial class Service1 : ServiceBase
 2     {
 3       
 4         public Service1()
 5         {
 6             InitializeComponent();
 7         }
 8 
 9         protected override void OnStop()
10         {
11             //服务结束执行代码
12         }
13         protected override void OnPause()
14         {
15             //服务暂停执行代码
16             base.OnPause();
17         }
18         protected override void OnContinue()
19         {
20             //服务恢复执行代码
21             base.OnContinue();
22         }
23         protected override void OnShutdown()
24         {
25             //系统即将关闭执行代码
26             base.OnShutdown();
27         }
28 
29 
30 
31         protected override void OnStart(string[] args)
32         {
33             System.Timers.Timer timer = new System.Timers.Timer(10000000); //间隔10秒
34             timer.AutoReset = true;
35             timer.Enabled = false;  //执行一次
36             timer.Elapsed += new ElapsedEventHandler(WriteSomething);
37             timer.Start();        
38         }
39 
40 
41 
42 
43 
44         private void WriteSomething(object source, System.Timers.ElapsedEventArgs e)
45         {
46 
47             try
48             {
49 
50                 CreateTeam();
51                 CreatePerson();
52                 UploadAllDir();
53             }
54             catch
55             {
56             }
57             finally
58             {
59 
60             }
61         }
62 
63 
64         public void CreatePerson()
65         {
66            
67         }
68 
69         
70 
71         public void CreateTeam()
72         {
73 
74         }
75 
76 
77         public void UploadAllDir() 
78         { 
79             
80         }
81 
82 
83    }
View Code

感谢百度经验分享者:文章转自http://jingyan.baidu.com/article/ea24bc395e16f8da62b331e7.htm及http://jingyan.baidu.com/article/fa4125acb71a8628ac709226.html

发表评论
用户名: 匿名