private void timer1_Tick(object sender, EventArgs e) { //запус потока обновления по таймеру. toolStripStatusLabel1.Text = "..."; Application.DoEvents(); toolStripStatusLabel1.Text = "Обновление БД. Ждите..."; Application.DoEvents(); PTKH1 = new PotokH1(); toolStripStatusLabel1.Text = "База данных обновлена "; toolStripStatusLabel2.Text = DateTime.Now.ToString(); Application.DoEvents(); }
private void обновитьToolStripMenuItem_Click(object sender, EventArgs e) { //Запускаем поток обновления БД toolStripStatusLabel1.Text = "Обновление БД. Ждите..."; Application.DoEvents(); PTKH1 = new PotokH1(); toolStripStatusLabel1.Text = "База данных обновлена "; toolStripStatusLabel2.Text = DateTime.Now.ToString(); Application.DoEvents(); Thread.Sleep(10); MessageBox.Show("Процесс сборки и форматирования данных для анализа запущен!"); }
private void PrjForm_Load(object sender, EventArgs e) { string strPrjH = "Добро пожаловать в \"ProjectH\"!" + "\r\nМы собирали и отформатировали необходимые данные по ЭВС." + "\r\nДля продолжения выберите один из пунктов слева, чтобы получить о нем информацию." + "\r\nОбновление базы данных происходит автоматически, если хотите обновить информацию принудительно, нажмите \"Обновить\"."; textBox1.Text = strPrjH; //запус потока обновления по таймеру. toolStripStatusLabel1.Text = "..."; Application.DoEvents(); toolStripStatusLabel1.Text = "Обновление БД. Ждите..."; Application.DoEvents(); //запус потока обновления по таймеру. PTKH1 = new PotokH1(); toolStripStatusLabel1.Text = "Вся информация собрана и отформатирована для анализа."; Application.DoEvents(); }