Example #1
0
 private void TickTimer_Elapsed(object sender, ScheduledEventArgs e)
 {
     int hr = e.EventTime.Hour;
     int min = e.EventTime.Minute;
     foreach (WP w in wpc.wp)
     {
         if (w.hr == hr && w.min == min)
         {
             setWallpaper(w.Path);
             break;
         }
     }
 }
 public bool GetParameterValue(ParameterInfo pi, int parameterLoc, ref Object parameter)
 {
     switch (pi.ParameterType.Name.ToLower())
     {
     case "datetime":
         parameter = _dtSchedule;
         return true;
     case "object":
         parameter = _Sender;
         return true;
     case "scheduledeventargs":
         parameter = new ScheduledEventArgs(_dtSchedule);
         return true;
     case "eventargs":
         parameter = new ScheduledEventArgs(_dtSchedule);
         return true;
     }
     return false;
 }
Example #3
0
        public bool GetParameterValue(ParameterInfo pi, int parameterLoc, ref Object parameter)
        {
            switch (pi.ParameterType.Name.ToLower())
            {
            case "datetime":
                parameter = _dtSchedule;
                return(true);

            case "object":
                parameter = _Sender;
                return(true);

            case "scheduledeventargs":
                parameter = new ScheduledEventArgs(_dtSchedule);
                return(true);

            case "eventargs":
                parameter = new ScheduledEventArgs(_dtSchedule);
                return(true);
            }
            return(false);
        }
        public bool GetParameterValue(ParameterInfo parameterInfo, int parameterLocation, ref object parameter)
        {
            switch (parameterInfo.ParameterType.Name.ToLower())
            {
            case "datetime":
                parameter = _time;
                return(true);

            case "object":
                parameter = _sender;
                return(true);

            case "scheduledeventargs":
                parameter = new ScheduledEventArgs(_time);
                return(true);

            case "eventargs":
                parameter = new ScheduledEventArgs(_time);
                return(true);
            }

            return(false);
        }
Example #5
0
 private void timer_Elapsed(object sender, ScheduledEventArgs e)
 {
     if (e == null)
         return;
     label1.Text = e.EventTime.ToString();
     Application.DoEvents();
     System.Threading.Thread.Sleep(100);
 }