tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
3582
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    F_P_aus_K F_P_aus_K ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    107
    Hallo,

    Wie kann ich eine Viewbox (oder etwas naderes) konsrtuieren, wo ich aus Outlook raus eine Email in diese Viewbox per drag drop ziehen kann und diese dann in ein Verzeichnis kopieren. Das scheint nicht einfach zu sein.

    Vielen Dank
    Frank
     
    Frage: was ist 1+1 ?
    Der Physiker: irgendwas zwischen 0 und 1000!
    Richtig, Wert liegt innerhalb des Grenzwertes.
    Der Mathematiker: (nach 10 h)Aufgabe lösbar, alles andere ist trivial!, Richtig!
    Der Informatiker: 1.999999999999999... haste mal mehr Druckpapier?

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Wieso diese Umweg?

    Outlook als Interop einbinden, Mailsliste anzeigen lassen und dann einfach über ein Context-Menü speichern lassen, oder über eine Checkbox. Je nachdem was genau du vor hast.
     

  3. #3
    F_P_aus_K F_P_aus_K ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    107
    Hi, Danke für den Tip,

    leider hab ich mit Imterop und Ofice API Programmierung keine Erfahrung, die Sachen die man im Netz findet sind so beschrieben dass ich Wochen dafür brauche um das richtig zu verstehen. Ich konnt ja nicht ahnen, dass das so ein Aufwand ist.
    Eigentlich wollt ich nur ein kleines Programm haben, wo man emails aus dem Outlook in ein Fenster ziehen kann, dann poppt ein Nachfrage(Textbox), wo man diese mail speichern möchte (als Datei auf der Festplatte)und fertig. Am tollsten währ es wenn es egal ist, aus welchem Emailprogramm die mail gezogen wird.

    vielen Dank
    Frank
     
    Frage: was ist 1+1 ?
    Der Physiker: irgendwas zwischen 0 und 1000!
    Richtig, Wert liegt innerhalb des Grenzwertes.
    Der Mathematiker: (nach 10 h)Aufgabe lösbar, alles andere ist trivial!, Richtig!
    Der Informatiker: 1.999999999999999... haste mal mehr Druckpapier?

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Naja, jedes Emailprogramm verwendet intern andere Objekte, auf die wirst du eingehen müssen. Aber Prinzipiell funktioniert das so:

    1. Erstelle ein Windows.Forms-Projekt
    2. Ziehe darauf eine TextBox, benenne sie txtDrop und setze die Eigenschaft MultiLine auf true
    3. Erstelle einen EventHandler DragOver und der soll dann aussehen wie im Source darunter:

    Code csharp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    private void txtDrop_DragOver(object sender, System.Windows.Forms.DragEventArgs e)
    {
        DataObject o = (DataObject)e.Data;
        this.txtDrop.Text = o.GetData("Text").ToString();
        string[] formats = o.GetFormats();
        
        foreach (string s in formats)
            this.txtDrop.Text += o.GetData(s).ToString() + System.Environment.NewLine + System.Environment.NewLine;
    }

    Damit siehst du den Inhalt der Mail. Achtung: Bei manchen Dingen wird er dir einen System.IO.MemoryStream ausgeben -> Anhänge und Co.
     

  5. #5
    F_P_aus_K F_P_aus_K ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    107
    Hallo, vielen Dank erstmal,

    in diesem "o.GetData("Text").ToString" steht der Betreff der email drin.

    Woher bekomme ich weitere Information und wo ist soetwas dokumentiert? zum Beispiel der Inhalt der Mail, den Anhang oder wo diese Mail gespeichert ist?

    Gruss
    Frank
     
    Frage: was ist 1+1 ?
    Der Physiker: irgendwas zwischen 0 und 1000!
    Richtig, Wert liegt innerhalb des Grenzwertes.
    Der Mathematiker: (nach 10 h)Aufgabe lösbar, alles andere ist trivial!, Richtig!
    Der Informatiker: 1.999999999999999... haste mal mehr Druckpapier?

Ähnliche Themen

  1. Emails an Outlook übergeben?!
    Von medico im Forum PHP
    Antworten: 9
    Letzter Beitrag: 27.03.07, 10:49
  2. Outlook - formatierte eMails
    Von ziriander im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 22.09.06, 21:05
  3. Emails empfangen mit Outlook
    Von pglw im Forum Office-Anwendungen
    Antworten: 3
    Letzter Beitrag: 04.01.06, 10:12
  4. eMails von Outlook Expr zu Thunderbird
    Von Crai im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 10.10.05, 18:13
  5. [Outlook] Emails archivieren
    Von XsilentX im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 13.08.04, 10:01