Hallohallo!
Als stiller begleiter dieses Forums habt ihr mir bereits große hilfe geleistet, dafür ein großes Lob (und Dank!) ans Forum.
Leider bin ich auf ein Problem gestoßen welches ich nicht lösen kann und zu welchem keine Ansätze hier im Forum zu finden sind...
Das Problem klingt trivial, ich habe viele ".msg" (Outlook) dateien und möchte wissen ob es einen Anhang bei den Mails gibt.
Ich nutze Delphi 6 und
Indy 8, so ist es leider nicht möglich über IdMessage1.LoadFromFile an die Daten zu kommen.
Mein zweiter Ansatz:
Code:
try
outlook := GetActiveOleObject('Outlook.Application');
except
outlook := CreateOleObject('Outlook.Application');
end;
outlookMsg:= outlook.CreateItemFromTemplate('C:\PFAD\File.msg');
ShowMessage(IntToStr(outlookMsg.attachments.Count));
Hat leider den nachteil, dass Outlook laufen muss, das ist so leider auch nicht immer gewährleistet,..
Jemand ne idee worüber ich an die benötigte Information kommen könnte? :S
(Habe auch schon durch die .msg dateien geschaut (im editor), aber keine einheitliche Angabe zum Anhang gefunden)
Danke vielmals für eure Hilfe, grüße Kem