-1

重複の可能性:
イベント ハンドルと表示

私はWebRequestを学ぶのが初めてです。これは私のコードです

        WebRequest myRequest;
        myRequest = WebRequest.Create("");
        WebResponse myResponse = myRequest.GetResponse();
        Stream responseStream = myResponse.GetResponseStream();
        StreamReader reader = new StreamReader(responseStream);

        StringBuilder sb = new StringBuilder();
        string line = "";
        while ((line = reader.ReadLine()) != null)
        {
            sb.Append(line);
            sb.Append("\r\n");
        }
        textBox1.Text = sb.ToString();

ユーザーが URL を入力してボタンをクリックすると、そのページが表示されるようにする方法がわかりません。myRquest = WebRequest.Create(""); と書かれている場所 ユーザーがテキスト ボックスに URL を入力し、[go] ボタンをクリックすると、その Web ページに移動します。

4

1 に答える 1

3

ユーザーが URL を入力するために使用するページ (txtUrl) に TextBox があるとします。次に、このようなことをします

  myRequest = WebRequest.Create(txtUrl.Text);

これにより、ユーザーが WebRequest.Create() メソッドに入力した URL が渡されます。ただし、ユーザーが値を入力しなかった場合や間違った URL を入力した場合などに備えて、エラー チェックを追加する必要があります。

于 2012-04-16T21:21:36.500 に答える