ふらっとC#,C♯,C#(初心者用) Part37at TECH
ふらっとC#,C♯,C#(初心者用) Part37 - 暇つぶし2ch625:デフォルトの名無しさん
09/02/18 01:51:16
Image img;
using (WebClient wc = new WebClient())
using (Stream st = wc.OpenRead("適当な画像のURL"))
  img = Image.FromStream(st);
img.Save(@"z:\test.jpg");

Image img;
using (Stream st = new FileStream(@"適当な画像のパス", FileMode.Open))
  img = Image.FromStream(st);
img.Save(@"z:\test.jpg");
という2つのコードで、前者は正常に実行できるのに対し、後者は
System.Runtime.InteropServices.ExternalException(Message="GDI+ で汎用エラーが発生しました。")
という例外が発生します。
なぜ前者の場合は正常に実行出来るのでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch