Работа C почтовыми сообщениями Outlook

Тема в разделе "Delphi - СОМ", создана пользователем pol_g, 10 авг 2005.

Статус темы:
Закрыта.
  1. pol_g

    pol_g Гость

    Проблема такая, необходимо добираться до данных из Активного Инспектора Аутлука (до инспектора нового почтового сообщения) .

    По нажатию на кнопку New в Аутлуке открывается Форма создания нового сообщения. Мне нужно из моей проги добираться до данных введённых пользователем в эту форму, до момента отправки сообщения.
     
  2. Barmutik

    Barmutik Гость

    Так может быть иммет смысл просто перехватывать письмо перед его отправкой и уже у него забирать нужные Вам значения?

    Просто как мне кажется это нужно делать по какому-то событию .. например при оправке письма... или Вам нужно в зависимости от ситуации не дать послать письмо ?
     
  3. pol_g

    pol_g Гость

    Нет такой вариант не подходит, добираться до данных надо перед отправкой письма.
     
  4. Barmutik

    Barmutik Гость

    А по какому событию ? Как понять что уже настал момент и требуется добираться до данных?
     
  5. Guest

    Guest Гость

    как всё происходит, я встроил кнопку в панель инспектора, по нажатию на эту кнопку у меня из библиотеки вызывается функция в коде оторой надо и залезть в данные активного инспектора, событие нажатия на встроенную кнопку я отлавливаю функцию вызываю, а добраться до данных не могу
     
  6. Barmutik

    Barmutik Гость

    Ага .. так понятнее ... а вообще Оутлук представляет доступ к этим элементам?

    Что-то мне подсказывает что может и нет ...
     
  7. pol_g

    pol_g Гость

    Я не могу сказать даёт ли аутлук доступ к введённым данным на форме нового почтового сообщения, но если не даёт то это большая засада
     
  8. pol_g

    pol_g Гость

    Добираться можно!
     
  9. Barmutik

    Barmutik Гость

    Ну если получилось ... то пример в студию для всеобщего обозрения ...
     
  10. pol_g

    pol_g Гость

    Inspector,outlook:OLEVariant;
    s:string;


    outlook := CreateOleObject('Outlook.Application');
    Inspector := outlook.ActiveInspector;

    s:=Inspector.CurrentItem.Body;//добирается до тела почтового сообщения
    //по аналогии можно добираться и до
    //остальных полей
     
  11. Aerina

    Aerina Гость

    А не могли бы Вы подсказать как добавлять в Inspector Outlook-а меню или тулбарчик? дело в том, что у меня получается добавить в главное меню Аутлука свои поля, но как добраться до испектара - не понимаю? ведь он не создан на момент загрузки аутлука? Может есть какая-то функция при создании нового сообщения и мне ее просто надо вызывать и там добавлять тулбар? подскажите пожалуйста...
     
Загрузка...
Похожие Темы - Работа почтовыми сообщениями
  1. Andrey Kha
    Ответов:
    0
    Просмотров:
    32
  2. Hoasker
    Ответов:
    0
    Просмотров:
    65
  3. garri671
    Ответов:
    0
    Просмотров:
    57
  4. lelik200969
    Ответов:
    0
    Просмотров:
    55
  5. Kozolick
    Ответов:
    0
    Просмотров:
    145
Статус темы:
Закрыта.

Поделиться этой страницей