похоже, что await Task.Delay () функция не может быть вызвана в моей функции.
Я уже добавил async в название своей функции.
Visual Studio не распознает эту функцию. Вот мой код
private async void button4_Click_1(object sender, EventArgs e)
{
//Debug.Write("HI");
imageBox2.Visible = false;
pictureBox1.Visible = true;
if (load_qr == false)
{
grabber.Dispose();
Application.Idle -= new EventHandler(FrameGrabber);
imageBox2.Image = null;
button1.Enabled = true;
load_qr = true;
}
//
FinalFrame = new VideoCaptureDevice(CaptureDevice[comboBox1.SelectedIndex].MonikerString);
FinalFrame.NewFrame += new NewFrameEventHandler(FinalFrame_NewFrame);
FinalFrame.VideoResolution = FinalFrame.VideoCapabilities[3];
FinalFrame.Start();
button4.Enabled = false;
// delay
await Task.Delay(1000); // Visual studio won't recognize this.
timer1.Start();
textBox1.Text = "";
}
Что не так? Я скучаю по библиотеке? Спасибо:)