使用 C# 进行 Outlook 2003 编程的简介
来源: 作者: 出处:综艺读书 2007-07-22摘要: 本文介绍了 Microsoft Outlook 2003 对象模型介,并探讨了如何使用 C# 编程语言生成 Outlook 识别的应用程序和 Outlook 外接程序。
作为对象模型的 Outlook 2003
|
|
|||
在将应用程序的功能公开给外部程序方面,Microsoft 有很长的历史。例如,如果项目需要拼写检查功能,您可以利用从 Microsoft_ Word 公开的对象模型。以同样的方式,如果正在生成的应用程序需要 Microsoft_ Outlook_ 2003 提供的功能,则可以利用关联的对象模型。简单地说,Outlook 2003 对象模型允许您与下列各项交互:
· 电子邮件项。
· Outlook 联系人数据库。
· Outlook 日历。
· Outlook 注释和任务。
· Outlook 本身的UI(资源管理器、检查器、命令栏等)。
这显然是所包含功能的子集,但我肯定您有了大概的了解:可以通过关联的对象模型来访问 Outlook 2003 的功能。
Outlook 主互操作程序集 (PIA)
到目前为止,Outlook 的功能是通过一个基于 COM 的进程内服务器 (msoutl.olb) 来公开的。。NET 开发人员希望与这些 COM 类型交互,因此,您需要通过互操作层来这样做。Microsoft Corporation 已经提供了一个 Outlook 2003 附带的"正式的"互操作程序集(即主互操作程序集)。
该程序集已经强命名,并驻留在名称 Microsoft.Office.Interop.Outlook.dll 下面的全局程序集缓存中。要从 Microsoft_ Visual Studio_ .NET 2003 引用该程序集,请从"Add References"对话框访问"COM"选项卡,并选择"Microsoft Outlook 11.0 Object Library"(图 1)。
图 1. 引用 Outlook PIA
注 如果利用 Outlook PIA 的以前版本(或多个版本)生成自定义应用程序,一定要阅读 http://go.microsoft.com/fwlink/?LinkId=30833,该文讨论了某些可能的版本冲突。
·VS2005+Crystal Report开发Web应用 (1874次浏览)
·用C#做个带精灵的邮件通知程序 (987次浏览)
·用C#实现HTTP协议下的多线程文件传输 (847次浏览)
·C# GDI+编程之基础篇 (839次浏览)
·Visual C# 2005快速入门之编写方法 (837次浏览)
·一个相当独立的.通用分页控件c#源码一(downm (836次浏览)
·使用 C# 进行 Outlook 2003 编程的简介 (814次浏览)
·浅析C#中的套接字编程 (693次浏览)
·用C#实现蜘蛛/爬虫程序的多线程控制 (688次浏览)
·VS2005+Crystal Report开发Web应用 (1874次浏览)
·用C#做个带精灵的邮件通知程序 (987次浏览)
·用C#实现HTTP协议下的多线程文件传输 (847次浏览)
·C# GDI+编程之基础篇 (839次浏览)
·Visual C# 2005快速入门之编写方法 (837次浏览)
·一个相当独立的.通用分页控件c#源码一(downm (836次浏览)
·使用 C# 进行 Outlook 2003 编程的简介 (814次浏览)
·浅析C#中的套接字编程 (693次浏览)
·用C#实现蜘蛛/爬虫程序的多线程控制 (688次浏览)
·VS2005+Crystal Report开发Web应用 (1874次浏览)
·用C#做个带精灵的邮件通知程序 (987次浏览)
·在C#里实现DATAGRID的打印预览和打印 (879次浏览)
·用C#实现HTTP协议下的多线程文件传输 (847次浏览)
·C# GDI+编程之基础篇 (839次浏览)
·Visual C# 2005快速入门之编写方法 (837次浏览)
·一个相当独立的.通用分页控件c#源码一(downm (836次浏览)
·使用 C# 进行 Outlook 2003 编程的简介 (814次浏览)
·浅析C#中的套接字编程 (693次浏览)
·C# GDI+编程之基础篇 07-22
·用C#实现HTTP协议下的多线程文件传输 07-22
·Visual C# 2005快速入门之编写方法 07-22
·一个相当独立的.通用分页控件c#源码一(downmoon收 07-22
·C#生成中文汉字验证码源码 07-21
·深入理解C# 3.0的新特性 07-21
·模拟新浪新闻在线聊天功能 07-21
·C#net编程的七个小技巧 07-21
·用C#实现蜘蛛/爬虫程序的多线程控制 07-20
友情互链 | 收藏本站 | 联系我们 | 在线留言 | 京ICP备08008424号|





