0
0.6より下のピクチャボックスを動かしたいと思っています。ピクチャボックスを本当に小さな距離に移動する
pbxMapPlayer.Left += 0.6
しかし、私はこれが欲しい:
これは動作します
pbxMapPlayer.Left += 0.4
0.6より下のピクチャボックスを動かしたいと思っています。ピクチャボックスを本当に小さな距離に移動する
pbxMapPlayer.Left += 0.6
しかし、私はこれが欲しい:
これは動作します
pbxMapPlayer.Left += 0.4
あなたはそれを行うことはできません。 PictureBox.Leftプロパティを0.6
だけインクリメントすると、プロパティは整数で+ =演算子は整数引数が必要なため、実際には1
がインクリメントされます。 0.6
の数字は、1
に丸められます。あなたが0.4
で増分すると、0
に丸められます。そのため、実際には0
で増分しているので動きはありません。
画像ボックスを0.4ピクセル移動しようとしていますか? Googleはそれで運がいい。 1ピクセルが最小値です。 'Left + = 0.6'は1に切り上げられているので動作します。 –
Option Strictをオンにします。これはコンパイルされません.Something Is Wrong – Plutonix