2008-09-25 3 views
0

Я пытаюсь реализовать в Windows scripting хост ту же функцию, что и Windows Send To/Mail Recipient. Не нашел ничего полезного в Google, кроме шагов для создания экземпляра Outlook.Application и прямого вызова его методов.Send To/Mail Получатель от WSH

Мне нужно идти тем же путем, что и окна, так как есть соединение Outlook и Lotus Notes, я не вижу хороших результатов для какого-то тестирования и принятия решения о том, с каким объектом поговорить с ...

Что я нашел, так это то, что фактическая работа выполняется с помощью sendmail.dll. В реестре определяется HKEY_CLASSES_ROOT\CLSID\{9E56BE60-C50F-11CF-9A2C-00A0C90A90CE}. Я хотел бы либо использовать эту DLL как-то, либо имитировать те же шаги, что и она.

Спасибо за ваш вклад.

ответ

1

Я нашел один предмет на CodeProject с 2003 года, которые могут иметь отношение.

+0

Хотя мне это больше не нужно, статья CodeProject, вероятно, поможет мне, спасибо. – 2010-03-22 08:31:57

1

Содержимое отправленного меню в Windows представляет собой набор файлов (обычно ссылок) в папке C: \ Documents and Settings \ username \ SendTo. Вам нужно добавить свой скрипт или ссылку на него.

Для вашего скрипта вы можете проверить наличие определенных ключей реестра для обнаружения Outlook и Lotus Notes.

Или если вам все равно, отображается ли сообщение в отправленных элементах, просто используйте CDOSYS.NewMail для отправки сообщения непосредственно на SMTP-сервер.

CDOSYS documentation

+0

Спасибо, что ответили. Добавление элементов в папку SendTo не было проблемой. Также я не хочу дважды реализовывать (Outlook и Notes). – 2008-09-25 12:21:35

Смежные вопросы