Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Aktuell markierte Mail in Outlook bestimmen (https://www.delphipraxis.net/3552-aktuell-markierte-mail-outlook-bestimmen.html)

Helld_River 18. Mär 2003 17:30


Aktuell markierte Mail in Outlook bestimmen
 
Hi @ all !
Habe mal wieder ein Problem:

Wie kann man die aktuell ausgwählte Mail in Outlook bestimmen. Ich schaffe es, den aktuell ausgewählten Ordner zu bestimmen, leider habe ich aber bisher keine Möglichkeit gefunden, darin die ausgewählte Mail zu bestimmen.

Problemstellung:
Mails sollen per Drag'n Drop in einem Programm (DB) gespeichert werden. Beim Dropen bekomme ich aber maximal den Absender, den Zeitstempel und die Betreffzeile übergeben. Ein anschliessendes Scuhen anhand dieser Angaben ist sehr fehleranfällig.

Bin für jeden Lösungsansatz dankbar !!

Gruß, Helld

Helld_River 19. Mär 2003 10:06

Hab's gelöst:
hier der Code und Häckchen dran :-)

Code:
try
    OutApp.Connect;
    //Get Namespace
    oNS := OutApp.GetNamespace('MAPI');
    //Logon to NameSpace
    oNS.Logon('','',false,false);
    myItems:=OutApp.ActiveExplorer;
    fold:=myItems.Selection;
    mItem:=fold.Item[1];
  except
    OutApp.Disconnect;
    ShowMessage('Fehler beim Verbinden mit Outlook !');
    exit;
  end;

Die Variable mItem bildet dann das Objekt der erten selektierten Mail ab !!!

MfG, Helld


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz