Программирование >>  Автоматически обновляемые приложения 

1 ... 136 137 138 [ 139 ] 140 141 142 ... 170


Листинг 15.5. Получение уведомлений о новых письмах

using Microsoft.Office. Interop.Outlooks-using OutLookApp = Microsoft. Of f ice. Interop. Outlook. Applications-private static void outLookApp NewMailEx(string EntrylDCollection) {

MessageBox.Show( Вы получили новое письмо, чей EntrylDCollection: \n + EntrylDCollection, Новое письмо , MessageBoxButtons.OK);

private void Forml Load(object sender, EventArgs e) {

Создадим объект Outlook

ApplicationClass outLookApp = new ApplicationClass() ;

Обработчик события для поступления новых писем outLookApp.NewMailEx += new

ApplicationEvents ll NewMailExEventHandler(outLookApp NewMailEx) ; this.Text = Ждем новых писем... ;

Примечание

Пример с получением уведомлений находится в папке OutlookNewMailEx на прилагаемом диске.

VSTO

в Базе Знаний Microsoft я нашел еще несколько десятков статей, рассказывающих о взаимодействии пакета Microsoft Office с Visual Studio. Но эти примеры уходят в прошлое. Встречайте очередную новую революционную технологию - Visual Studio Tools for Office (VSTO). Этот набор инструментов доступен для загрузки с сайта Microsoft, чтобы использовать в Visual Stu-

холящаяся по адресу http: support.microsoft.com/kb/895940. Как и в предыдущем примере, добавляем ссылку на библиотеку Microsoft Outlook 12.0. Пример основан на обработке события NewMaiiEx, с помощью которого осуществляется мониторинг поступления новых писем в папку Входящие программы Microsoft Office Outlook 2007.



Заключение

Учитывая популярность пакета Microsoft Office, программисту нужно уметь писать программы, взаимодействующие с Word, Excel, Outlook и другими офисными приложениями. Думаю, что с распространением VSTO программирование для Office станет немного другим. Новая модель программирования выглядит многообещающе и привлекательно. Будущее покажет.

dio 2005. A в Visual Studio 2008 данное дополнение уже является встроенным компонентом. Создание решений для Office с использованием этой технологии очень похоже на обычное программирование с Windows Forms. Но это уже тема для отдельного разговора.





1 ... 136 137 138 [ 139 ] 140 141 142 ... 170

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика