博士のいつもの日常

~または私は如何にして日々を過ごしているのか

VB6 から VB.NET その1

2008-10-14 11:29:44 | 研究メモ
以下のサイトを参考にしました。

http://uenomemo.blog31.fc2.com/blog-entry-224.html
http://dobon.net/vb/dotnet/graphics/drawimage.html
http://natchan-develop.seesaa.net/article/88512583.html

自分なりの記録(その1となっているが、続くかは不明)

As Any:
引渡し変数の内容を確認して、適当なものに変える。

vbFromUnicode, vbUnicode:
文字コードの変換は気にせずに

frmMain.Show():
frmMain.ShowDialog() にしよう。

PictureBoxコントロールに絵を描く
PictureBox.Cls:以下のコードに
PictureBox.Image = New Bitmap(PictureBox.ClientSize.Width,PictureBox.ClientSize.Height)
Dim g As Graphics = Graphics.FromImage(PictureBox.Image)
g.Dispose()
線を描く
PictureBox.Line (x0,y0)-(x1,y1):以下のgは上と同じ
g.DrawLine(Pens.Black, x0, y0, x1, y1)

PicbureBoxのHDCの取得
PictureBox.HDC:以下のコードに
Dim g As Graphics = PictureBox.CreateGraphics
Dim hdc As IntPtr = g.GetHdc()


最新の画像もっと見る