Obtener Ruta de archivo arrastrado a un Form (Drag & Drop)

Iniciado por adan-2994, 7 Agosto 2011, 02:53 AM

0 Miembros y 1 Visitante están viendo este tema.

adan-2994

Saludos foro,
Quisiera que me ayudaran con este problemita

tengo un form, y quiero que cuando arrastre y suelte sobre el un archivo (cualquier extension)
pueda obtener la Ruta (path) del archivo arrastrado
estoy trabajando en VB NET 2008
...ella tiene flow, tremendo ranqueo, tu la vez pasar con su nebuleo (Blam Blam blin blin)

Keyen Night

#1
Así y estableciendo la propiedad AllowDrop = True

Código (vb.net) [Seleccionar]

   Private Sub Form1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Form1.DragDrop

       If e.Data.GetDataPresent(DataFormats.FileDrop) Then

           Dim Objetos As String() = e.Data.GetData(DataFormats.FileDrop)

      For Each Archivo As String In Objetos
           MessageBox.Show(Archivo)
      Next

       End If

   End Sub

   Private Sub Form1_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Form1.DragEnter

       If e.Data.GetDataPresent(DataFormats.FileDrop) Then
           e.Effect = DragDropEffects.All
       End If

   End Sub
La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...

adan-2994

Orale   Keyen Night
eres mi idolo jaaaj
muchas gracias por la respuesta tan rapida y obiamente si me sirvio
...ella tiene flow, tremendo ranqueo, tu la vez pasar con su nebuleo (Blam Blam blin blin)