[]-35331/レス
Re[10]: 複数のPictureBox画像を複数のファイルへ保存したい
魔界の仮面弁士

2023/01/16(Mon) 16:30:46 編集(投稿者)

■No35330に返信(ま〜さんの記事)
> テスト的にやって見た所。下記の2行目でエラーとなります。まさに沼です
>   Me.PictureBox1.Image = Image.FromFile(PicturePath & "MojiGAZou1.bmp")
>   Me.PictureBox1.Image.Save(PicturePath & "MojiGAZou1.bmp", System.Drawing.Imaging.ImageFormat.Bmp)

先の No35322 で紹介した通り、 Image.FromFile がファイルをロックしているためです。


'駄目な例1
PictureBox1.Image = Image.FromFile(bmpFile)
'System.Runtime.InteropServices.ExternalException: 'GDI+ で汎用エラーが発生しました。'
PictureBox1.Image.Save(bmpFile, System.Drawing.Imaging.ImageFormat.Bmp)


'駄目な例2
PictureBox1.Image = Image.FromFile(bmpFile)
PictureBox1.Image.Dipose()
'System.ArgumentException: '使用されたパラメーターが有効ではありません。'
PictureBox1.Image.Save(bmpFile, System.Drawing.Imaging.ImageFormat.Bmp)


'★修正例★
PictureBox1.Image = Image. -->続き

01/16 16:14
[|]
次のレス>
35316のレス
35331にレスを書く
<前のレス

Child K-Tai