Late Binding von Outlook 2007

14/01/2008 - 09:27 von Jochen | Report spam
Moin,

in meiner VB6 Anwendung greife ich auf Outlook zu (http://www.a-jur.de/
emailspeichern.htm), doch mit Outlook 2007 gibt es Probleme, denn mit
ol2007 funktioniert nur

Early Binding: Set olApp = outlook.Application

Da ich aber zumindest mit Early Binding von Word schlechte Erfahrungen
gemacht haben (meine Juser benutzen alle möglichen MS-Office-
Versionen), wàre mir

Late Binding: Set olApp = CreateObject("Outlook.Application") oder GetObject(, "Outlook.Application")

doch lieber, doch das führt zu Error 429, "Objekterstellung durch
ActiveX-Komponente nicht möglich".

Wie löst man das am besten? Ansonsten funktioniert alles.

Jochen
 

Lesen sie die antworten

#1 Jörg Ackermann
14/01/2008 - 18:40 | Warnen spam
Hallo,

Jochen meinte:


in meiner VB6 Anwendung greife ich auf Outlook zu
(http://www.a-jur.de/ emailspeichern.htm), doch mit Outlook 2007 gibt
es Probleme, denn mit ol2007 funktioniert nur

Early Binding: Set olApp = outlook.Application

Da ich aber zumindest mit Early Binding von Word schlechte Erfahrungen
gemacht haben (meine Juser benutzen alle möglichen MS-Office-
Versionen), wàre mir

Late Binding: Set olApp = CreateObject("Outlook.Application") oder > GetObject(, "Outlook.Application")

doch lieber, doch das führt zu Error 429, "Objekterstellung durch
ActiveX-Komponente nicht möglich".

Wie löst man das am besten? Ansonsten funktioniert alles.



Versuche mal:
...
Set ol = CreateObject("Outlook.Applicaton", localhost)
...

Gruß

Ähnliche fragen