C 歡迎畫面顯示程式啟動進度條,並自動開啟主介面

2022-09-08 03:39:12 字數 908 閱讀 4506

一、前言:

最近想實現 乙個延時啟動的程式,如果只是純粹的延時等待,會給使用者造成程式卡死的假象,所以需要乙個可以動的歡迎畫面。效果如下圖所示:

二、建立歡迎介面:

1.新建 乙個wf介面,並且設定為軟體的啟動項。

2.將介面的邊框去掉。

3.設定背景色為白色。

具體實現**如下:軟體介面載入時先啟動後台執行緒進行延時操作,並實時顯示到進度條上,待進度條完成後(也就是執行緒結束)程式會自動響應執行緒結束事件(注意這個響應事件是主線程上的,所以操作控制項介面等等都不影響),從而進行主介面啟動。

#region *****==載入主窗體*****==

private

void

f_loading_shown

(object sender,

eventargs e)

}void

bw_dowork

(object sender,

doworkeventargs e)

// 這裡是後台執行緒

}void

bw_runworkercompleted

(object sender,

runworkercompletedeventargs e)

//後台執行緒完成後的響應事件

#endregion

歡迎介面進度條顯示

程式設計中,為了使我們的軟體更加人性化,需要乙個歡迎介面,顯示乙個幾秒鐘的動畫。1.首先貼圖,貼上背景和進度條 2.然後設定進度條動畫顯示 4.將進度條放置在背景下一層顯示 這樣我們就能看到乙個簡單帶有進度條的歡迎介面了 h檔案 private int m nstep image m pimageb...

利用Python計算 的值,並顯示進度條

利用python計算 的值,並顯示進度條 第二步 編寫 from math import from tqdm import tqdm from time import total,s,n,t 0.0,1,1.0,1.0 clock while fabs t 1e 6 total t n 2 s s ...

如何在Linux啟動時顯示開機進度條

當年在學校實驗室,程式設計點亮乙個led燈就興奮了幾天!用了乙個暑假實現了液晶上電的開機進度條,成就感與幸福感滿滿!而今,zlg把linux啟動時顯示開機進度條濃縮到了乙個檔案和幾行 本文基於zlg arm9開發套件,主要介紹了如何實現在linux作業系統啟動時顯示開機進度條,其方法適用於其他產品。...