掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
PictureBoxでImageの取得方法は? (ID:83207)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
アドバイスを頂いた方々ありがとうございます。 >要するに >PictureBoxに書かれたものと、PictureBox1.Imageとは関係が無いということで。 上記について調べてみたところ、「http://dobon.net/vb/dotnet/graphics/pictureboximageanddrawimage.html」に紹介されておりました。 上記URLを参考に以下のようなコードで解決することが出来ました。 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' PictureBoxのImageプロパティにBitmapオブジェクトを設定。 Dim bmp As Bitmap = New Bitmap(PictureBox1のサイズ) PictureBox1.Image = bmp ' Bitmapオブジェクトに描画。 Dim g As Graphics = Graphics.FromImage(bmp) Dim hdc As IntPtr = g.GetHdc() Call DrawBitMap (hdc.ToInt32, PictureBox1.Width, PictureBox1.Heght) ... g.ReleaseHdc(hdc) '必ずReleaseする End Sub また、上記のやり方だと画面のPaintイベント受信時に再描画処理をする必要もありませんでした。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.