• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Ошибка Outlooka

  • Автор темы XYX
  • Дата начала
Статус
Закрыто для дальнейших ответов.
X

XYX

Проблема следующая написан Адд ин (на С шарпе) и СОМ библиотека (на делфе 5-ой). В библиотеке создаётся переменная типа Оле вариант которой присваевается интерфейс на Мэйл айтем

outlook := CreateOleObject('outlook.application');
NameSpace := outlook.GetNameSpace('MAPI');
messageItem := outlook.CreateItem(olMailItem);


позже вызывается свойсвто messageItem.ReceivedByName чтобы узнать получателя по имени.
Загвоздка в том что на некоторых машинах работает без проблем а на 2 выдаёт ошибку
Method 'ReceivedByName' is not supported by automation object.
Помогите плиз найти в чём причина.
Заранее благодарен.
 
B

Barmutik

Версии MS Outlook везде одинаковые ?
 
G

GROMILA

МЫСЛИ НА ТЕМУ
1. В принципе этот метод есть у всех версий Outlook.

2. еще Outlook должен выдавать диалог для подтверждения доступа к этому свойству. Выдает?

3. Может настройки безопасности как-то причастны, но...

А что значит "позже вызывается свойсвто" ?
В какой именно момент времени? (После сохранения или отправки сообщения или просто следующей строкой)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!