Ciao,
grazie tantissimo per l'aiuto che mi hai offerto,però,il picturebox non compare,ho apportato questa piccola modifica al tuo codice:
Dim PB As New PictureBox
PB = Form4.PictureBox1
PB.Location = New System.Drawing.Point(x, y) 'e qui sta quello che ti serviva a te
Form2.Controls.Add(PB) 'specificando form2 la crea sul form
solo che quando clicco sul pulsante la picture box non compare sul form2,
puo' essere che devo cambiare le coordinate?in caso fosse così,come faccio a sapere quali sono le coordinate centrali di un form?
e questo è il codice per spostare il pb:
codice:
Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
If e.Button = Windows.Forms.MouseButtons.Left Then
'posizione del cursore rispetto al form
Dim newLocation As Point = PointToClient(Cursor.Position)
'coordinate dell'angolo superiore sinistro
newLocation.Offset(-cursorOffset.X, -cursorOffset.Y)
PictureBox1.Location = New Point(newLocation.X, newLocation.Y)
End If
End Sub
ps: starei creando un programmino per creare giochi punta e clicca
EDIT: ho riprovato,adesso funziona,solo che ne inserisce solo uno...