Ошибка 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.
Помогите плиз найти в чём причина.
Заранее благодарен.
 
Версии MS Outlook везде одинаковые ?
 
МЫСЛИ НА ТЕМУ
1. В принципе этот метод есть у всех версий Outlook.

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

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

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab