Главная страница
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.028 c
14-1123095964
timerlan
2005-08-03 23:06
2005.08.28
есть ли книга задач для Дельфи


1-1123660831
tex
2005-08-10 12:00
2005.08.28
Печать на цветной принтер


4-1120850307
DelBoy
2005-07-08 23:18
2005.08.28
Как мне окно Word открыть в форме Делфи


1-1122997202
Инна
2005-08-02 19:40
2005.08.28
Два меню на одной форме


14-1123172076
Gerakl
2005-08-04 20:14
2005.08.28
Delphi2005