von gast » Mo Dez 11, 2006 10:05 am
Hallo
ich versuche gerade unter Delphi über OLE das Adressbuch auszulesen.
Sofern die Adressen nicht in einer Archiv-Struktur sind, kommen die auch
alle schön an.
Tobit := CreateOLEObject('DVOBJAPILib.DvISEApi');
Account := Tobit.LogOn;
Addresses := Account.LocalAddressBook;
for I := 0 to Addresses.Count - 1 do begin
Address := Addresses.Item(i);
Name := Address.DisplayName;
[...]
end;
Aber wie komme ich an die Adressen, die in Unterarchiven verteilt sind? Mit
for i := 0 to Archive.Archives.Count - 1 do begin
Archive.Archives.Item(0) ...
habe ich schon experimentiert, aber da komme ich nicht wirklich weiter.
tia
Andre