C#2008について
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2009/05/01(金) 21:02:32textBox1 に記載した多数のURL(改行区切り)を解析して
各URLのページ先に張られてるURLを
textBox2 に抽出したいと思っています。
(重複するURLは抽出されない)
また、textBox2 では抽出したURLをクリックすると
webBrowser1 に表示できるようにしたいと思っています。
ネット上でも色々と調べましたが、どうしてもやり方がわかりません。
ご教授していただけたらと思ってます。
お願いします。
0002デフォルトの名無しさん
2009/05/01(金) 21:12:08働く訓練のために立てたスレです。ハローワークの訓練員との
会話に使うので、レスはしないでください。
日本女子プロゴルフ連盟
0003デフォルトの名無しさん
2009/05/01(金) 21:14:500004デフォルトの名無しさん
2009/05/01(金) 21:22:09改行文字\nをのぞいたデータを配列に取り込んで、その際に重複したデータは取り除かれるようにして
textBox2にsetText()だっけか?して、ボタンを押したら、ブラウザコントロールに表示されるようにすればいいだけじゃん。
かんたんだろ・・
ちなみに、C#は久しぶりだから、詳しくはわすれた。
0005デフォルトの名無しさん
2009/05/01(金) 21:32:58ありがとうございます!
textbox1 に入れるものは
http://www.yahoo.co.jp/
などのURLになります。
http://www.yahoo.co.jp/ のページに張られてるURL(リンク先)の一覧をtextbox2 に表示させたいんです(汗)
試してみたら、ソースが全部出ちゃって(汗)自分が記載したのはこんな感じです。
private void button1_Click(object sender, EventArgs e)
{
string my_url = textBox1.Text;
HttpWebRequest req = WebRequest.Create(my_url) as HttpWebRequest;
HttpWebResponse res = null;
try
{
res = req.GetResponse() as HttpWebResponse;
}
catch
{
textBox2.Text = "指定した Web ページが応答していません!";
return;
}
StreamReader reader = new StreamReader(res.GetResponseStream(),
Encoding.GetEncoding("Shift_JIS"));
textBox2.Text = reader.ReadToEnd();
reader.Close();
0006デフォルトの名無しさん
2009/05/01(金) 21:34:46ふらっとC#,C♯,C#(初心者用) Part40
http://pc12.2ch.net/test/read.cgi/tech/1239599317/
0007デフォルトの名無しさん
2009/05/01(金) 21:37:180008デフォルトの名無しさん
2009/05/02(土) 01:04:590009デフォルトの名無しさん
2009/05/02(土) 16:26:46http://mixi.jp/view_bbs.pl?id=42236714&comment_count=0&comm_id=24497
0010デフォルトの名無しさん
2009/05/02(土) 23:55:52お前スゴいなw
0011デフォルトの名無しさん
2009/05/08(金) 00:41:08言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
■ このスレッドは過去ログ倉庫に格納されています