Drag & Drop bijlage uit outlook zonder opslaan

Status
Niet open voor verdere reacties.

ongenae

Gebruiker
Lid geworden
20 okt 2010
Berichten
124
Hallo allemaal

Nog een ander vraagje nu :D

Ik heb op mijn formulier een label staan waar ik bestanden kan naar verslepen vanaf mijn windows explorer of bureaublad. Hierna komt het pad van het bestand in een listbox terecht.

Nu wil ik dit ook kunnen doen rechtstreeks uit een outlook mail.
dit lukt mij echter niet, ik moet de bijlage eerst opslaan. Maar ik wil wel degelijk rechtstreeks verslepen vanuit mijn mail.

Dit is de code die ik voorlopig al heb:


Code:
 'DRAG & DROP OFFERTE EN WEERGEVEN IN LIJST
    Private Sub lbldropofferte_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles lbldropofferte.DragEnter
        If e.Data.GetDataPresent(DataFormats.FileDrop) Then
            e.Effect = DragDropEffects.Copy
        Else
            e.Effect = DragDropEffects.None
        End If
    End Sub


    Private Sub lbldropofferte_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles lbldropofferte.DragDrop
        Dim file_names As String() = DirectCast(e.Data.GetData(DataFormats.FileDrop), String())
        For Each file_name As String In file_names
            listbijlagen.Items.Add(file_name)
        Next file_name
    End Sub


Alvast bedankt voor de feedback.
 
Is er niemand die een idee heeft :(
Mijn drag & drop werkt echt wel goed maar niet rechtstreeks vanuit Outlook.
Ik zou eerste moeten verbinding zien te maken met Outlook zelf denk ik
 
Er is op codeproject wel een voorbeeld in C#, maar wat ik daar van begrijp is dat dat uiteindelijk toch weer neer komt op opslaan, maar dan automatisch vanuit de drop. Dat is ook logisch want wat je ziet als een losse mail wordt in een enorme binary opgeslagen door outlook.
 
Spreken we hier dan over een bijlage uit de mail of de mail zelf.
Want als ik de bijlage zou kunnen vinden in explorer kan ik het misschien via die manier doen.
 
Ik krijg de overzetting van C# code naar VB.net niet voor elkaar :(
Iemand anders tips?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan