2012-02-05 11 views
0

私はサブでhttpwebrequestを作った。私のプログラムのフォームにはサブボタンを呼び出すスタートボタンがあります。ユーザーが選択した場合、httwebrequestを停止するためにStopボタンを追加したいと思います。httpwebrequestを停止しますか?

どうすればよいですか?

+2

これは 'C# 'でタグ付けされているので、実際には「関数」または「メソッド」を意味すると思います。 'sub'と' function'を使うVB.NETと違って、C#はこれらのキーワードを使わないのですが、C#で 'functions'や' methods'と呼ばれるのが一般的です。 –

答えて

4

HttpWebRequestのAbortを呼び出します。

これはいくつかの奇妙な動作を引き起こす可能性があります。たとえば、リクエストの作成方法や状態によって、デッドロックが発生する可能性があります。

+0

どうすればいいですか?ボタンをクリックして中止するかどうかを示すif文を使用していますか? – user1017524

+0

@ user1017524あなたのソースコードを表示する必要があると答えるには...そうでなければ私はちょうど推測するだろう... – Yahia

+0

ボタンがクリックされたかどうかを確認するには、私のサブ内のifステートメントをどのように設定するのですか? – user1017524

1

HttpWebRequest.Abort()メソッドを使用してHTTPリクエストを停止できます。

例としては、MSDNリンクを参照してください。

関連する問題