Hallo, ich habe einen Kontaktimport von Outlook (bei mir OL2010,D2007pro, WIN7) eingebaut.
Code von den Schweizern:
Delphi-Quellcode:
procedure TmodOutlook.btnReadOutlookClick(Sender: TObject);
const
olFolderContacts = $0000000A;
var
outlook, NameSpace, Contacts, Contact: OleVariant;
begin
for i := 1 to Contacts.Items.Count do
begin
Contact := Contacts.Items.Item(i);
FrecAdr.FBirthday := Contact.Birthday;
FrecAdr.FCompanyName := Contact.CompanyName ;
...
Finally
Outlook := UnAssigned;
End;
Läuft prima! Setup gebastelt, losgeschickt. Fehler!
Code:
Es ist folgender Fehler aufgetreten:Fehlertyp: Für mindestens einen erforderlichen Parameter wurde kein Wert angegeben [EOleException]
Dann habe ich das Programm bei mir auf C:\Programme installiert und es kommt ebenfalls der Fehler. Auf D:\Programme nicht.
Ich bin nicht so tief in der Materie drin und wage mich zum ersten mal an
OLE usw.
Was läuft da schief? Was kann ich tun? Wonach suchen? Was lesen?
Gruß süden