[]-35319/レス
Re[3]: PictureBoxの画像を連続保存
魔界の仮面弁士

2023/01/11(Wed) 14:08:40 編集(投稿者)

■No35318に返信(ま〜さんの記事)
> PictureBox1.Image.Save(PicturePath + "MojiGAZou1.Png", System.Drawing.Imaging.ImageFormat.Png)
> PictureBox2.Image.Save(PicturePath + "MojiGAZou2.Png", System.Drawing.Imaging.ImageFormat.Png)

画像未設定の場合、Image プロパティは Nothing を返します。
また、表示した画像が Png 保存できる形式でない場合も失敗しますし、
保存先のファイルパスに出力できない場合もエラーとなるでしょう。


> System.ArgumentException
> HResult=0x80070057
> Message=使用されたパラメーターが有効ではありません。
> Source=System.Drawing

Image が Nothing というわけでは無かったものの、
ImageFormat.Png で保存できない画像形式だったようですね。
(実際に試してはいないので、想像で答えていますが)


現在の画像の RawFormat は何になっていますか?
https://dobon.net/vb/dotnet/graphics/imagerawformat.html

あとは、割り当てた画像が Dispose() されて -->続き

01/11 14:06
[|] []

次のレス>
35316のレス
35319にレスを書く
<前のレス

Child K-Tai