ある PictureBox オブジェクトから別のオブジェクトに画像を設定する方法はありますか? 例えば:
pictureboxA1.image = pictureboxB1.image
pictureboxA2.image = pictureboxB2.image
pictureboxA3.image = pictureboxB3.image
私は TextBox コントロールで同様のことをしましたが、このコードは私にとってはうまくいきません:
For i = 0 To 2
Me.Controls("picturebox" + "A" & i + 1).image = Me.Controls("picturebox" + "B" & i + 1).image
Next i
これを実行すると、エラーが表示されます.image is not a member of 'System.Windows.Forms.Control'
。
私はそれがpictureboxA1.image = pictureboxB1.imageであることを知っています。
しかし、私がこのようにしようとすると
For i = 0 To 2
Me.Controls("picturebox" + "A" & i + 1).image = Me.Controls("picturebox" + "B" & i + 1).image
Next i
画像はコントロールのメンバーではないと言っています。このpictureboxA1.image = pictureboxB1.imageを21回実行する必要があるためです。
pictureboxA1、pictureboxA2、... 3、4、5、6、7 のように 21 まで。
そして、私がこのようにしたら
pictureboxA1.image = pictureboxB1.image
コードを21回修正する必要があり、1回だけxDで修正する場合。
そして、私は.pictureを試してみましたが、同じことを言っています