Hi,
Ich übertrage mittels COM Kontaktinformationen aus einer Datenbank nach Outlook. Dabei wird auch das Geburtstagsfeld (.Birthday ) mit ausgefüllt. Dieses veranlasst Outlook dazu, vollautomatisch einen ganztägigen Kalendereintrag anzulegen. Soweit ja ganz nett. Nur wenn ich jetzt meine Daten ein zweites Mal exportiere, dann lösche ich vorher alle existierenden Kontakte in der Outlookdatei.
<pre>
.
.
.
while ItemColl.Count > 0 do
Begin
TContactItem( ItemColl.Item( 1 ) ).Delete;
FormMain.ProgressBar1.Stepit;
end;
OutlookApplication1.DisConnect;
.
.
.
</pre>
Leider werden die ehemals automatisch angelegten Kalendereinträge nicht mit gelöscht.
Wie werde ich diese ( und auch nur diese, keine evtl. anderen Einträge ) wieder los ??
Gruß
Gesine
Ich übertrage mittels COM Kontaktinformationen aus einer Datenbank nach Outlook. Dabei wird auch das Geburtstagsfeld (.Birthday ) mit ausgefüllt. Dieses veranlasst Outlook dazu, vollautomatisch einen ganztägigen Kalendereintrag anzulegen. Soweit ja ganz nett. Nur wenn ich jetzt meine Daten ein zweites Mal exportiere, dann lösche ich vorher alle existierenden Kontakte in der Outlookdatei.
<pre>
.
.
.
while ItemColl.Count > 0 do
Begin
TContactItem( ItemColl.Item( 1 ) ).Delete;
FormMain.ProgressBar1.Stepit;
end;
OutlookApplication1.DisConnect;
.
.
.
</pre>
Leider werden die ehemals automatisch angelegten Kalendereinträge nicht mit gelöscht.
Wie werde ich diese ( und auch nur diese, keine evtl. anderen Einträge ) wieder los ??
Gruß
Gesine
Comment