示例#1
0
文件: Windowd.cs 项目: Sank-WoT/Forex
        /// <summary>
        /// Вращение колесика
        /// </summary>
        /// <param name="sender">объект колесико</param>
        private void timer1_Tick(object sender, EventArgs e)
        {
            lock (sync)
            {
                if (!internetActionFinished)
                {
                    return;
                }
            }
            // метод по секундного обновления. Узнаем сколько необходимо добавить секунд для преобразования в DTIME
            double NowTime = SecondConect();
            GraphY EURUSD  = new GraphY();

            EURUSD.scopeY(graphic, BufferB[BufferB.Count - 1]);
            // рнуть к дефолтному состоянию
            Cursor = Cursors.Default;
            // время в формате из DateTime в UnixTime ТЕКУЩЕЕЕ ВРЕМЯ
            DateTime Date = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds(NowTime);

            // часовой пояс
            // добавление времени в лист
            DBUF.Add(Date);
            // функция по секунде
            tic = Update(tic, DBUF, NowTime, DBd);
        }
示例#2
0
文件: Windowd.cs 项目: Sank-WoT/Forex
        /// <summary>
        /// Вращение колесика
        /// </summary>
        /// <param name="sender">объект колесико</param>
        private void timer1_Tick(object sender, EventArgs e)
        {
            lock (sync)
            {
                if (!internetActionFinished)
                {
                    return;
                }
            }
            double NowTime = SecondConect(); // метод по секундного обновления    
            GraphY EURUSD = new GraphY();
            EURUSD.Y(graphic, Buffer[Buffer.Count - 1]);
            Cursor = Cursors.Default;

            DateTime Date = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds(NowTime); // время в формате UNIX
            DTIME.Add(Date); // добавление времени в лист          
            tic = Update(tic, DTIME, NowTime, DINET); // функция по секунде
        }