PictureBoxへ描画した画像の保存
- 題名: PictureBoxへ描画した画像の保存
- 著者: あや
- 日時: 2003/12/10 12:07:10
- ID: 1768
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: PictureBoxへ描画した画像の保存
- 著者: よねKEN
- 日時: 2003/12/10 13:22:17
- ID: 1770
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: PictureBoxへ描画した画像の保存
- 著者: あや
- 日時: 2003/12/10 14:01:08
- ID: 1772
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
初めてレスします。
現在、PictureBox上へ線や円等の図形を描画し、それをファイルへ保存する処理を
作成しています。
.NET Tipsの線を引くを参考にし、線は描画することが出来ました。
しかし、.NET Tipsの画像フォーマットを指定して保存するを参考にしてロジックを組むと、実行時に下記のエラーが発生します。
'System.NullReferenceException' のハンドルされていない例外が Form1.exe で発生しました。
追加情報 : オブジェクト参照がオブジェクト インスタンスに設定されていません。
何処が間違っているのでしょうか?
ご教授願います。
コードは以下の通りです。
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Dim g As Graphics = PictureBox1.CreateGraphics()
g.DrawLine(Pens.Black, 0, 0, 100, 100)
g.Dispose()
PictureBox1.Image.Save("C:\test.png", _
tem.Drawing.Imaging.ImageFormat.Png)
です。
よろしくお願いします。