PictureBoxを 横から下へ下から右へなどと動かしたいのですが何か良い方法はありませんか?
PictureBoxのプロパティで、LeftとTopがあるはずです。
この変更をすれば好きな位置に移動できるはずです。
あとは、タイマーを使ってイベントを起こしその時にLeftとTopを変更して動かすか、ボタンのクリックイベントを起こしてその時に変更して動かすのはどうでしょう?
ボタンのクリックイベントを使って動かすときLeftとTopをどのように定義すればいいのでしょうか?
PictureBoxの左上の位置がTopとLeftの位置になります。
PictureBoxのオブジェクト名.Top = 好きな位置。
PictureBoxのオブジェクト名.Left = 好きな位置。
です。
With PictureBoxのオブジェクト名
.Top = 好きな位置。
.Left = 好きな位置。
End With
とやると、ちょっとだけおトクです。
(マニュアルにあるほど速度差は出ないようです)
あみだくじを作ってます。線の部分を動くようにしたいだけど、方法が
わからないんです。ちょっと教えてください。
Moveメソッドを使うとさらにおトクです。
TopとLeftで動かすと2段階で動くことになるので、移動距離が長くなるほど妙な残像が見えることがあります。
ツイート | ![]() |