weburlから "toolStrip" i c#でイメージを表示しようとしています。画像イメージWeb URLからc#をロードしています
WebRequest requestPic5 = WebRequest.Create(icon_path);
requestPic5.Timeout = 5000;
WebResponse responsePic5 = null;
Image Myimg5 = null;
if (requestPic5 != null)
{
responsePic5 = requestPic5.GetResponse();
if (responsePic5 != null)
{
Myimg5 = Image.FromStream(responsePic5.GetResponseStream());
}
}
Myimg5 = Image.FromStream(responsePic5.GetResponseStream());
が例外をスローしますが、画像はURLであり、まだ
である。しかし、残念ながらそのが適切にロードし、時々投げていない、ほとんどの時間ときには失敗を取得するには、次のMethodeのを使用しています404エラー
ストリームの生の内容はどのように見えますか? HTMLや何かで装飾されていますか? –
ありがとうJacob、 ストリームする必要があるデータは、pngイメージファイルです。 – raki
私はあなたがデバッグウィンドウにストリームを出力し、あなたのイメージバイトの周りにタグがあるかどうかを知ることができると考えていました。しかし、私はそれをテストし、すべてがうまくいった。あなたは、画像がWebリクエストを介して利用可能であることを確信していますか?あなたはこのイメージを試すことができますか? http://sstatic.net/so/img/logo.png(stackoverflowロゴ)を参照して、動作するかどうかを確認します。 –