VB中有"coroutine"功能吗?

Jam*_*s T 1 .net vb.net windows visual-studio-2008

我正在编写一个应用程序并且想知道,VB中是否存在一个常规(或类似的)功能?

在我的应用程序中,它从互联网上提取图片并且需要相当长的时间(30-45秒)并且它会阻止所有代码运行.以下是拉动该图片的代码行:

PictureBox1.Image = Image.FromStream(System.Net.HttpWebRequest.Create("http://www.example.com/avimgs/" & Username.Text & ".gif").GetResponse().GetResponseStream())
Run Code Online (Sandbox Code Playgroud)

Cod*_*y C 5

您可以使用后台工作进程或自己创建单独的线程.

MSDN链接