using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net; namespace NicoNamaWatch { public partial class Main : Form { public Main() { InitializeComponent(); } private void uRL入力ToolStripMenuItem_Click(object sender, EventArgs e) { } private void toolStripTextBox1_Click(object sender, EventArgs e) { } private void きまぐれ検索ToolStripMenuItem_Click(object sender, EventArgs e) { } private void キーワード検索ToolStripMenuItem_Click(object sender, EventArgs e) { } private void button3_Click(object sender, EventArgs e) { string text; text = textBox4.Text; webBrowser1.Url = new Uri("http://live.nicovideo.jp/watch/" + text); } private void Main_Load(object sender, EventArgs e) { webBrowser1.Url = new Uri("http://live.nicovideo.jp/"); } private void button4_Click(object sender, EventArgs e) { webBrowser1.Url = new Uri("http://www.nicovideo.jp/search/" + yk.Text); } private void button2_Click(object sender, EventArgs e) { string url = "http://live.nicovideo.jp/search/"; //文字コードを指定する System.Text.Encoding enc = System.Text.Encoding.GetEncoding("shift_jis"); //POST送信する文字列を作成 string postData = "id=1&word=" + System.Web.HttpUtility.UrlEncode("インターネット", enc); //バイト型配列に変換 byte[] postDataBytes = enc.GetBytes(postData); System.Net.WebClient wc = new System.Net.WebClient(); //ヘッダにContent-Typeを加える wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded"); //データを送信し、また受信する byte[] resData = wc.UploadData(url, postDataBytes); wc.Dispose(); //受信したデータを表示する string resText = enc.GetString(resData); Console.WriteLine(resText); } } }