我正在爲生物識別系統創建自我註冊系統。 我正試圖創建一個循環與定時器混合。 我想捕捉圖像,然後停止計時器,並等待5秒,再次捕捉5次。 我正在嘗試使用thread.sleep,但它會讓我的圖片框停止播放視頻。但根據下面的代碼,它會直接捕獲5張圖像,並且不停地循環。請糾正我。由於 (5秒計時器>捕捉>計時器停止)* 5次,最後全部停止C#混合定時器和循環
private void timer1_Tick(object sender, EventArgs e)
{
int a = 1;
/* while loop execution */
while (a < 5)
{
CaptureFunction();
a++;
timer1.Stop();
}
timer1.Start();
}
你沒有問一個問題... – asawyer
: 然後使用此代碼:
如果你想捕捉另一個5,使用此功能大部分你不需要的代碼,你只需要顯示一個新的圖片,你的messagebox.show也可能搞砸你的時間 – Sayse
對不起,男士們,消息框只是爲了我的測試目的,而我正在尋找解決方案。 –