Dim label As labelPrivate Sub Form_Load()
Set label = Me.Controls.Add("vb.label", "label1")
label.Visible = True
label.Caption = "label1"
label.Top = 100
label.Left = 100
End Sub
Set label = Me.Controls.Add("vb.label", "label1")
label.Visible = True
label.Caption = "label1"
label.Top = 100
label.Left = 100
End Sub
Dim py
Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
px = X
py = Y
Command1.Drag vbBeginDrag
End If
End Sub
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
Source.Move (X - px), (Y - py)
Command1.Drag vbEndDrag
End Sub