Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用VB.NET点击URL(获取并忘记)_Vb.net_Url_Get_Hit_Fire And Forget - Fatal编程技术网

使用VB.NET点击URL(获取并忘记)

使用VB.NET点击URL(获取并忘记),vb.net,url,get,hit,fire-and-forget,Vb.net,Url,Get,Hit,Fire And Forget,我想使用vb.net创建“获取并忘记Url”。基本上,我会推送一个url(只从url获取响应,不在浏览器中显示/在后台运行),然后忘记。我想在我点击按钮的同时按下10个url。这是我的代码,但它仍在逐个处理url 我尝试过使用Task,但在包含“Imports System.Threading.Tasks”时出错,因为我的.net framework版本仍然是3.5。 无法升级我的.Net版本,有人有什么建议吗 请让我知道我该怎么做,谢谢:)您可以使用常规线程来完成这类工作。我的VB.Net非常

我想使用vb.net创建“获取并忘记Url”。基本上,我会推送一个url(只从url获取响应,不在浏览器中显示/在后台运行),然后忘记。我想在我点击按钮的同时按下10个url。这是我的代码,但它仍在逐个处理url

我尝试过使用Task,但在包含“Imports System.Threading.Tasks”时出错,因为我的.net framework版本仍然是3.5。 无法升级我的.Net版本,有人有什么建议吗


请让我知道我该怎么做,谢谢:)

您可以使用常规线程来完成这类工作。我的VB.Net非常生锈。下面是我在C#中的大致操作。它应该直接翻译到VB.Net

List<Thread> threads = new List<Thread>();

foreach (string url in MyUrls)
{
    Thread t = new Thread(() => MyUrlPushMethod(url));
    t.Start();
    threads.Add(t);
}

foreach (var thread in threads)
{
    thread.Join();
}
List threads=newlist();
foreach(myURL中的字符串url)
{
线程t=新线程(()=>MyUrlPushMethod(url));
t、 Start();
添加(t);
}
foreach(线程中的var线程)
{
thread.Join();
}

嗨,你的密码是什么?和是的,您可以升级您的.net版本。。。升级后,您可以从应用程序的属性中选择应用程序使用的.net版本