|
分類:[.NET 全般]
VB2017です。
フォームを一つ作成し、 PictureBox1を一つ配置します。 そして、
Private Sub PictureBox1_Paint(sender As Object, e As PaintEventArgs) Handles PictureBox1.Paint
Dim canvas As New Bitmap(PictureBox1.Width, PictureBox1.Height)
PictureBox1.Image = canvas
End Sub
というコードを書きます。
本当はここで画を描きたいのですが 問題切り分けのため、削除しています。
そして一つButtonを配置し その中に Msgbox("test") と書きます。
この状態でButtonを押してメッセージボックスを表示しようとすると フォームがフリーズしてしまいます。
上の PictureBox1.Image = canvas の部分だけコメントアウトすると 正常に表示されます。
一体どうすれば PictureBoxとMsgBoxを同時に使うことができますか?
|