Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.28;
Скачать: CL | DM;

Вниз

Outlook   Найти похожие ветки 

 
Fill ©   (2004-11-22 16:55) [0]

Приветствую Вас Мастера!
Подскажите решение проблемки!
Пытаюсь автоматизировать работу с Outlook, с использование делфийских компонентов (вкладка Servers, компонент TDocumentItem). Как только ставлю свойство AutoConnect = True, сразу при запуске вылетает ошибка:
"class not registered" EOleSysError. Подскажите в чем проблема и как ее решить? Поиски в Инете ни к чему не привели!


 
grigory ©   (2004-11-22 17:09) [1]

возможно присоединяться стоит вручную, либо поздним, либо ранним связывание! вот например работающий код подсоединения:

var
   AppProgID : String;
   App, NS : Variant;
   ServerRun   : Boolean;
   Result      : Hresult;
   Unknown     : IUnknown;

 AppProgID := "Outlook.Application";
 ServerRun := false;
 Result := GetActiveObject(ProgIDToClassID(AppProgID),nil,Unknown);
 if (Result=MK_E_UNAVAILABLE) then
   App := CreateOleObject(AppProgID)
 else begin
   App := GetActiveOleObject(AppProgID);
   ServerRun := true;
 end;
 NS := App.GetNamespace("MAPI");
 Contact:=NS.GetDefaultFolder(olFolderContacts);
 NS.Logon;
.............
.............
 NS.Logoff;
 if not ServerRun then App.Quit;
 App:=Unassigned;

переделай под свой объект TDocumentItem и попробуй


 
Fill ©   (2004-11-22 17:50) [2]

У меня уже пол проги работает на ручном связывании! Тогда появляется проблема при работе с attachmend! может кто подскажет: как при получении нового письма, проверить есть ли в нем вложение, и если да, то переслать вложение в новом письме по новому адресу?


 
Poirot ©   (2004-11-22 19:17) [3]

А пробовал свойствами играться - по типа создавать новый объект если не создан и всё такое:)свойства кома.



Страницы: 1 вся ветка

Текущий архив: 2005.08.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1122964668
dmitry99
2005-08-02 10:37
2005.08.28
День Десантника.


14-1122352069
Думкин
2005-07-26 08:27
2005.08.28
Новосибирск-Бердск


3-1121767950
Magic
2005-07-19 14:12
2005.08.28
ADO+LIKE (не работает)


5-1093855455
segor
2004-08-30 12:44
2005.08.28
Как заменить редактор свойства на стандартный?


1-1123581889
SkipKod
2005-08-09 14:04
2005.08.28
Skip код