あっ、すまん。そういう言葉に対して基本的知識がかなり不足している。 思えば、適当にプログラムを作ってきたツケだとおもう。 そこで適当に想像したり、検索したりしてその場をしのいでいるが Sharedというのは共有になるということらしい。技術評論社の VisualBasic.NETプログラミングマニュアルというのを参考にしているが サッパリ意味不明だ。この本は失敗だった。技術評論社は信頼しているんだが、 やっぱり女の書いた本はロクなのがない。適当に本を買ったのが失敗だったなー。 麻奈ちゃんも恵子ちゃんも香織ちゃんも明子ちゃんもだめ。もうお前らの本は買わん。 わからん。もう一度買ってほしかったらわかるように書いてくれ。 それはいいとして、Sharedだからどうにかなるというものでもないような気がする。 Sharedの意味は分からんが こうすれば Dim hn As IntPtr = pic.Handle Dim hDC As IntPtr = GetDC(hn) Dim gr As Graphics
gr = gr.FromHdc(hDC) Dim pen As New Pen(Color.Green) gr.DrawLine(pen, 0, 0, 200, 200) たしかに、PictureboxのハンドルからGraphicsが取れる。これは驚き。 かなり、知識のバリエーションが広がった気がする。