代码之家  ›  专栏  ›  技术社区  ›  pixeldev

在VisualBasic.Net中点击URL(我不需要响应)的最佳方法

  •  3
  • pixeldev  · 技术社区  · 17 年前

    Dim Request As HttpWebRequest = WebRequest.Create("http://xxx.xxx.xxx.xxx/nphControlCamera?Direction=TiltDown&Resolution=320x240&Quality=Standard&RPeriod=0&Size=STD&PresetOperation=Move&Language=3")
    Dim Response As HttpWebResponse = Request.GetResponse
    

    我这里的问题是,如果我点击它两三次,它就会锁定我的程序。那么,我做错了什么,或者发送此URL的最佳方式是什么?

    谢谢

    2 回复  |  直到 14 年前
        1
  •  4
  •   Community Mohan Dere    9 年前

    您可能会更幸运地异步调用它,并防止用户再次发送请求,直到相机找到自己的位置?

    基本上,您会使用BeginGetResponse而不是GetResponse。

    How do you call an Asynchronous Web Request in VB.NET?

        2
  •  2
  •   Jeff.Crossett    17 年前

    你有没有从摄像机上得到任何回应?您的程序似乎在等待响应,但什么也没有得到。