tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルPictureBox内の移動
記事No6898
投稿日: 2008/01/26(Sat) 10:44
投稿者Pochi-Tama
VB2005初心者です。
Pictureboxの(0,0)-(100,100)のエリア描かれた直線や円を、ボタンクリックで同一
PictureBox内の別の場所,例えば(100,100)-(200,200)にコピーしたいのですが方法が
わかりません。宜しくお願いいたします。

[ツリー表示へ]
タイトルRe: PictureBox内の移動
記事No6899
投稿日: 2008/01/26(Sat) 11:57
投稿者花ちゃん
ここのTips集はご覧になられましたか?

[ツリー表示へ]
タイトルRe^2: PictureBox内の移動
記事No6914
投稿日: 2008/01/28(Mon) 21:20
投稿者Pochi-Tama
お世話になります。

VB.NET Tips 「描画・画像」の「マウスのドラッグで範囲を選択し(四角形を描く)
画像を取得してPictureBox2 に表示」ならテストしてみましたが、
1) 画像の移動はできましたが、図形の移動は不可でした。使用するプロパティがちがうのでしょうか。画像と図形は異なるものなのでしょうか。
2) 移動は PictureBox を2つ使わなければ実現できないのでしょうか?

[ツリー表示へ]
タイトルRe^3: PictureBox内の移動
記事No6915
投稿日: 2008/01/28(Mon) 21:33
投稿者花ちゃん
> 1) 画像の移動はできましたが、図形の移動は不可でした。

描画の仕方が間違っているからです。
最小化したり、他のウィンドウの陰になると描画した画像が消えませんか?
消えるような画像は取得する事ができません。

http://hanatyan.sakura.ne.jp/dotnet/zu04.htm

[ツリー表示へ]
タイトルRe^4: PictureBox内の移動
記事No6919
投稿日: 2008/01/29(Tue) 20:30
投稿者Pochi-Tama
解決いたしました。有難う御座いました。

[ツリー表示へ]