picturboxをライン上を動かすには?


SSS  2002-02-25 12:46:02  No: 104038  IP: [192.*.*.*]

PictureBoxを  横から下へ下から右へなどと動かしたいのですが何か良い方法はありませんか?

編集 削除
ケイ  2002-02-25 14:17:48  No: 104039  IP: [192.*.*.*]

PictureBoxのプロパティで、LeftとTopがあるはずです。
この変更をすれば好きな位置に移動できるはずです。

あとは、タイマーを使ってイベントを起こしその時にLeftとTopを変更して動かすか、ボタンのクリックイベントを起こしてその時に変更して動かすのはどうでしょう?

編集 削除
sss  2002-02-25 14:29:38  No: 104040  IP: [192.*.*.*]

ボタンのクリックイベントを使って動かすときLeftとTopをどのように定義すればいいのでしょうか?

編集 削除
ケイ  2002-02-25 14:50:20  No: 104041  IP: [192.*.*.*]

PictureBoxの左上の位置がTopとLeftの位置になります。

PictureBoxのオブジェクト名.Top    =  好きな位置。
PictureBoxのオブジェクト名.Left  =  好きな位置。

です。

編集 削除
たかみちえ  URL  2002-02-26 00:15:52  No: 104042  IP: [192.*.*.*]

With PictureBoxのオブジェクト名
    .Top  = 好きな位置。
    .Left = 好きな位置。
End With
  とやると、ちょっとだけおトクです。

(マニュアルにあるほど速度差は出ないようです)

編集 削除
jocom  2003-06-03 23:46:51  No: 104043  IP: [192.*.*.*]

あみだくじを作ってます。線の部分を動くようにしたいだけど、方法が
わからないんです。ちょっと教えてください。

編集 削除
nanashi  2003-06-04 00:12:10  No: 104044  IP: [192.*.*.*]

Moveメソッドを使うとさらにおトクです。
TopとLeftで動かすと2段階で動くことになるので、移動距離が長くなるほど妙な残像が見えることがあります。

編集 削除