生活稿什麼
  • 中華職棒
    • 中華職棒官方
    • 樂天桃猿
    • 中信兄弟
    • 富邦悍將
    • 統一獅
    • 味全龍
  • 網路電視
    • 棒球baseball
    • 籃球basketball
    • 賽車Racing
    • 網球tennis
    • 足球football
    • 電子競技Gaming
  • 吃喝玩樂
    • 美食
    • 開箱評測
    • 棒球
    • 運動健身
  • 電腦手機軟體
    • 免費軟體
      • Google Chrome
    • 社群軟體
      • LINE
      • Facebook
      • Instagram
    • WordPress
    • 電腦維修
    • 程式語言
  • 動漫電玩
    • 模型玩具
    • 手機遊戲
    • 日本動漫
  • 中華職棒
    • 中華職棒官方
    • 樂天桃猿
    • 中信兄弟
    • 富邦悍將
    • 統一獅
    • 味全龍
  • 網路電視
    • 棒球baseball
    • 籃球basketball
    • 賽車Racing
    • 網球tennis
    • 足球football
    • 電子競技Gaming
  • 吃喝玩樂
    • 美食
    • 開箱評測
    • 棒球
    • 運動健身
  • 電腦手機軟體
    • 免費軟體
      • Google Chrome
    • 社群軟體
      • LINE
      • Facebook
      • Instagram
    • WordPress
    • 電腦維修
    • 程式語言
  • 動漫電玩
    • 模型玩具
    • 手機遊戲
    • 日本動漫
No Result
View All Result
生活稿什麼
No Result
View All Result

C# Application.DoEvents強制跳脫迴圈

C#委派delegate教學

C# MenuStrip教學

通常在程式在迴圈中,就必須將迴圈執行完才能離開迴圈,這邊小編將分享 C# Application.DoEvents強制跳脫迴圈 ,如果想要中途離開迴圈的話有兩種使用方式,1. 使用多執行序,2.使用DoEvents(),DoEvents 就是當系統運行到Application.DoEvents() 時 ,會將頁面的控制權還給使用者,然後再繼續往下執行,以下範例將使用DoEvents來觸發按鈕自動執行功能。

 

  DoEvents程式範例教學 

int Countdown = 3;
labMsg.Text = Countdown.ToString() + " 秒後啟動下載...";
Application.DoEvents();
try
{
    while (true)
    {
        Thread.Sleep(1000);
        Countdown--;
        labMsg.Text = Countdown.ToString() + " 秒後啟動下載...";
        Application.DoEvents();
        if (Countdown == 0)
        {
            button1_Click(button1, new EventArgs());
            break;
        }
    }
    labMsg.Text = "欄位填寫未齊全 ...";
}
catch (Exception ex)
{
    labMsg.Text = ex.ToString();
}

 

延伸閱讀:

C#取得資料夾內的檔案名稱

C#委派delegate教學

C# TextBox Multiline自動刪除第一行

C# FTP上傳教學

C#讀取Excel範例教學

Tags: Application.DoEventsC#C# Application.DoEventsC#教學
小馬

小馬

在體育圈工作,喜歡旅遊、吃美食、分享生活。除此之外,也略懂程式設計與SEO,介於行銷人與工程師之間,目標是希望能夠整合這兩個不同的領域,分享更多有價值的資訊給更多人! 聯繫請洽:[email protected]

No Result
View All Result
No Result
View All Result
  • 中華職棒
    • 中華職棒官方
    • 樂天桃猿
    • 中信兄弟
    • 富邦悍將
    • 統一獅
    • 味全龍
  • 網路電視
    • 棒球baseball
    • 籃球basketball
    • 賽車Racing
    • 網球tennis
    • 足球football
    • 電子競技Gaming
  • 吃喝玩樂
    • 美食
    • 開箱評測
    • 棒球
    • 運動健身
  • 電腦手機軟體
    • 免費軟體
      • Google Chrome
    • 社群軟體
      • LINE
      • Facebook
      • Instagram
    • WordPress
    • 電腦維修
    • 程式語言
  • 動漫電玩
    • 模型玩具
    • 手機遊戲
    • 日本動漫

© 2023 生活稿什麼 Lifewth.com