Autor Beitrag
Experience1986
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 192

Win XP Pro SP2
Delphi 7
BeitragVerfasst: Mi 05.05.04 15:49 
Hi,

ich brauche etwa swie ich die "Eingetragenen" Outlook Datendateien und ihren aktuellen speicherort auslesen kann, gibt es da ne möglichkeit?

Ich meine nicht einfach den Ordner
C:\Dokumente und Einstellungen\%USERNAME%\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook

Sondern alle installierten Datendateien (.pst), es gibt ja auch leute / firmen die ihr pst dateien woanders speichern lassen.

Ich habe bereits einen Code gefunden der mir die namen der datendateien ausgibt, aber ich noch den speicher ort:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
procedure RetrieveOutlookFolders(tvFolders: TTreeView); 

  procedure LoadFolder(ParentNode: TTreeNode; Folder: OleVariant);
  var
    i: Integer;
    Node: TTreeNode;
  begin
    for i := 1 to Folder.Count do
    begin
      Node := tvFolders.Items.AddChild(ParentNode, Folder.Item[i].Name);

     // LoadFolder(Node, Folder.Item[i].Folders);
    end;
  end;
var
  outlook, NameSpace: OLEVariant;
begin
 outlook   := CreateOleObject('Outlook.Application');
  NameSpace := outlook.GetNameSpace('MAPI');

  LoadFolder(nil, NameSpace.Folders);

  outlook := Unassigned;
end;


Ich hab bereits in der Registry gesucht, aber nichts gefunden, ist scheinbar verschlüsselt gespeichert.

Ich hoffe ihr könnt helfen.


Edit: 05.05.2004 - 16:56
Date Murphy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 16



BeitragVerfasst: Di 19.10.04 08:16 
@ Experience1986

Ist ja schon ne Weile her, seit du dieses Topic

eröffnet hast, stehe im Moment vor dem gleichen

Problem. Hast du inzwischen ne Lösung gefunden?


Date Murphy
Experience1986 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 192

Win XP Pro SP2
Delphi 7
BeitragVerfasst: Di 19.10.04 19:28 
Nein leider nicht es sieht auch so aus als sei eine Lösung nicht so einfach, vielleciht gibt es irgenwelche Microsoft Komponenten oder so, keine Ahung. Bis Lang fand ich keine Lösung, wenn aber jemand eine kennt, wäre es sehr nett wenn er sie hier veröffentluichen könnte.