Здравствуйте OlegGL, Вы писали:
OGL>Там все не просто, но если в глубь не лезть то можно. Если хочешь получать события то перегружай (Делай Advice) интерфейс Outlook::ApplicationEvents
Во-первых, все это безобразие таки пришлорсь делать на VBA, во-вторых кое-что сделать удалось :) — повесил на кнопку запуск своей ф-ции, которая делает новое письмо и вешается на событие OnChange, фильтруя выход из поля Subj.
Образовались новые вопросы:
— Как повесить обработчик на _кнопку_ вместо пункта меню "Создать". Танци с бубном выдают тип msoControlSplitButton, достучаться до которого VBA не дает :(
— Как выцепить инфу о адресате/отправителе из базы Exchange? Конкретно на данную секунду надо SMTM e-mail адрес вместо "локального" X400, также понадобятся и другие поля из адресной книги...
— Как выставить формат сообщеиня "текст" — несмотря на описания типа "при присвоении значения полю Body, формат текста выставляется в выбранный по умолчанию" (там стоит "текст") — все сбрасывается в RTF...
OGL>Но прежде, чем браться за OutLook учти — Большего Количества Багов Просто Не Бывает !
:-)) В этом я уже убедился, но не вижу выбора — вся сетка сделана на Exchange и админ не очень-то хочет себе лишнего гимора с "левым" софтом....
ЗЫ: Пока делаю шаблон в HTML, парсю в нем ключевые слова и формирую новое письмо в HTMLе...