Windows7でのImage.Saveエラーについて
- 題名: Windows7でのImage.Saveエラーについて
- 著者: NAO
- 日時: 2011/06/14 18:37:25
- ID: 28657
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: Windows7でのImage.Saveエラーについて
- 著者: Azulean
- 日時: 2011/06/14 22:55:44
- ID: 28659
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: Windows7でのImage.Saveエラーについて
- 著者: NAO
- 日時: 2011/06/15 8:20:46
- ID: 28661
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
いつも参考にさせて頂いております。
Form上にPictureBoxを作成し、そこで書いた画像をファイルに
保存しようと「Image.Save」したところ、XPでは問題無く動作
するのですがWin7では
GDI+ で汎用エラーが発生しました。
というエラーが発生してうまく動きません
対策があると思いますが、まだ探し当てることが出来ていません。
何かいい方法はないでしょうか?
ちなみに管理者として実行すると希望通り動作してくれます。
Dim grap As Graphics
PictureBox1.Image = New Bitmap(380, 380)
grap = Graphics.FromImage(PictureBox1.Image)
grap.DrawLine(New Pen(Color.Blue, 3), 11, 10, 20, 20)
grap.Dispose()
With PictureBox1
If Not (.Image Is Nothing) Then
.Image.Save("c:\test.png", Imaging.ImageFormat.Png)
→ ここでエラーになります
End If
If Not (.Image Is Nothing) Then
.Image.Dispose()
.Image = Nothing
End If
End With