• splash简单示例


    第一个类

    public class HCSplash
    {
      private Form2 m_Form = new Form2();

      public void Start()
      {
        DateTime dtStart = DateTime.Now;

      Thread t = new System.Threading.Thread(new ThreadStart(delegate
      {
        m_Form.ShowDialog();
      }));
      t.Start();

      Thread.Sleep(5000);
      }

      public void Stop()
      {
        m_Form.KillMe();
      }
    }

    第二个类

    public partial class Form2 : Form
    {
      public Form2()
      {
        InitializeComponent();
      }

      private void Form2_Load(object sender, EventArgs e)
      {
        this.timer1.Start();
      }

      public void KillMe()
      {
        this.BeginInvoke(new MethodInvoker(delegate
        {
          this.Close();
        }));
      }

      private void timer1_Tick(object sender, EventArgs e)
      {
        this.progressBar1.Value += 10;

        if (this.progressBar1.Value >= this.progressBar1.Maximum)
        {
          this.progressBar1.Value = this.progressBar1.Minimum;
        }
      }

    }

  • 相关阅读:
    EntityFrameworkCore 试用
    学习Core 本机开发调试 (环境)
    非代码的异常
    .net 下判断中英文字符串长度
    LingQ 的Distinct使用方法
    Excel导入导出各种方式分析
    VS使用的快捷方式
    数据库事物
    web开发常用正则表达式
    特殊字符转义
  • 原文地址:https://www.cnblogs.com/LongHuaiYu/p/5671853.html
Copyright © 2020-2023  润新知