我正在为生物识别系统创建一个自我注册系统。我试图用计时器创建一个循环混合。我想捕捉图像然后停止计时器,等待 5 秒并再次捕捉 5 次。我试图使用 thread.sleep,但它会使我的图片框停止流式传输视频。但是根据下面的代码,它会立即捕获 5 张图像,并且不停地循环。请纠正我。谢谢(5秒定时器>捕获>定时器停止)* 5次,最后全部停止
private void timer1_Tick(object sender, EventArgs e)
{
int a = 1;
/* while loop execution */
while (a < 5)
{
CaptureFunction();
a++;
timer1.Stop();
}
timer1.Start();
}