示例#1
0
 private void BootHandler(RCProcess sender, RCProcess.StateChangeEventArgs args)
 {
     if (args.OldState == RCProcess.ProcessState.Booting && args.NewState == RCProcess.ProcessState.On)
     {
         this.RunExe(sender);
     }
 }
示例#2
0
 private void ChildProcess_StateChange(RCProcess sender, RCProcess.StateChangeEventArgs args)
 {
     if (this.ProcessStateChange != null)
     {
         this.ProcessStateChange(this, new RCClient.ProcessStateEventArgs(sender, args.ChangedTime, args.OldState));
     }
 }
示例#3
0
 private void CrashHander(RCProcess sender, RCProcess.StateChangeEventArgs args)
 {
     if (args.OldState == RCProcess.ProcessState.On && args.NewState == RCProcess.ProcessState.Crash)
     {
         this.RunExe(sender);
     }
 }