02. juli 2003 - 23:19
Der er
1 kommentar og
1 løsning
drag and drop uden firkant
jeg har den her kode:
Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single)
label1.Top = Y
label1.Left = X
End Sub
Private Sub label1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
label1.Drag
End Sub
hvordan gør jeg sådan at at den ikke laver en fikant men bare rykker label1? med det samme!
Du kan ikke fjerne "firkanten" når du dragger, men med nedenstående kode kan du flytte label'en dynamisk.
Private Sub Form_DragOver(Source As Control, X As Single, Y As Single, State As Integer)
Label1.Top = Y
Label1.Left = X
End Sub
Private Sub Label1_DragOver(Source As Control, X As Single, Y As Single, State As Integer)
Label1.Top = Label1.Top + Y
Label1.Left = Label1.Left + X
End Sub
-Sion