一、前言:
最近想實現 乙個延時啟動的程式,如果只是純粹的延時等待,會給使用者造成程式卡死的假象,所以需要乙個可以動的歡迎畫面。效果如下圖所示:
二、建立歡迎介面:
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作業系統啟動時顯示開機進度條,其方法適用於其他產品。...