#freeze
[[.NET]]
webBrowserコンポーネントとかじゃなくて、直接ゲットする時ね。
注意点は特にないけど二点だけ。以下のコードは取得するブツがUTF-8前提だから、そこは要注意ね。
/// <summary>
/// 直接Downloadする
/// </summary>
/// <param name="url"></param>
/// <returns></returns>
private string getWeb(string url)
{
string r = "";
using (WebClient wc = new WebClient())
{
try
{
wc.Encoding = Encoding.UTF8;
r = wc.DownloadString(url);
}
catch (Exception ex)
{
r = ex.Message;
}
}
return (r);
}