`
ihuashao
  • 浏览: 4665071 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

基于Visual Studio2010开发office2010办公自动化应用(10)自定义OutlookAddIn插件

阅读更多

Outlook 2010的主要功能特性:

1 在一个位置管理多个电子邮件帐户您可以方便地管理多个邮箱的电子邮件。从服务(例如 Hotmail、Gmail或Outlook 2010的几乎其他任何提供商)同步多个电子邮件帐户。改进的与Microsoft Exchange Server的连通性支持在某一位置使用和管理多个Exchange Server电子邮件帐户。

  2 方便地管理大量电子邮件Outlook 2010中的“对话视图”在节省宝贵的收件箱空间的同时,改进了跟踪和管理电子邮件对话的功能。将长电子邮件线程压缩到几个几次点击即可分类、归档、忽略或清理的会话中。

轻松计划方便高效地安排约会、共享日历可用性和管理工作计划。使用电子邮件日历功能,可以将您的计划发送给其他人,以便他人能够快速找到与您下次约会的时间。如果是在Exchange Server上使用Outlook 2010,可以使用新增的分组计划视图并排查看多个日历,或一起保存某一位置日历的常用分组。

我们来演示一下在Outlook 2010里面加入我们自定义的插件,比如加入一个备忘提醒的小插件,在我们日常商务中繁杂的邮件往来中,您是不是常常因忘记发送某一邮件而导致这笔订单就此OUT了?或是邮件发送邮件不及时而导致公司损失惨重,我们在此开发的这个OutlookAddInCSDN插件确保您的电子邮件到达预定时间自动弹出提醒您,当您要向大型通讯组列表、办公室以外的某人或组织之外的个人发送电子邮件时,也将出现警告信息,使您不会错过任何一次重要商机,丢掉任何一个客户 。

首先启动VS2010

创建一个OutlookAddInCSDN工程

创建后我们在工程里再添加一个名为"form1"的窗体,

进入form1页面加入如图所示的各种控件:

然后在form.cs中加入下列代码:

最后在ThisAddIn.cs中写入如下代码:

按下F5开始调试

运行界面如下,PowerPoint文档打开了以后,首先弹出备忘提醒的小插件,使您对今天重要必须要做的工作一目了然:

分享到:
评论

相关推荐

    Outlook2007 ContextMenu

    VSTO是微软提供的一种开发工具,允许开发者利用.NET Framework创建Office应用程序的自定义功能,如Outlook的插件或上下文菜单。 在Outlook 2007中,通过VSTO,开发者可以创建自定义的上下文菜单项,当用户右键点击...

    使用自定义发送按钮创建Outlook 2010加载项

    在IT行业中,Outlook 2010...通过学习和实践这个项目,开发者不仅可以掌握Outlook加载项的开发技术,还能深入了解C#、.NET Framework以及VSTO的工作原理,这对于提升办公自动化和企业级应用的开发能力具有重要意义。

    outlook-addin

    2. **创建项目**:在Visual Studio中选择“Office/SharePoint”类别下的“Outlook VSTO Add-in”模板,为项目命名,如“OutlookAddIn1”。 3. **编程接口**:使用Outlook对象模型,如Application、Inspector和Item等...

    AccessShareCalendar

    这可能是一个VSTO(Visual Studio Tools for Office)项目,利用.NET Framework和C#或VB.NET来扩展Outlook的功能,特别是涉及到日历集成的部分。 在描述中提到的链接...

    Outlook的Globalization和RibbonX

    在开发OutlookAddIn25这个特定的压缩包项目中,我们可能会发现源代码或资源文件,它们展示了如何将这些全球化和RibbonX概念应用于实际的Outlook插件。通过分析这些文件,开发者可以学习如何创建自己的多语言、自定义...

    Show sender photo

    .NET Framework是微软开发的一个框架,为应用程序提供运行环境,而版本号3.0表明该软件依赖于特定的老版本.NET Framework。MSI(Microsoft Installer)文件是Windows操作系统用来安装、更新和卸载应用程序的标准格式...

    使用VC ++ / ATL构建Office2K COM加载项

    在Visual Studio 6(VS6)或更新的版本(如Visual Studio 7.0)中,你需要创建一个新的ATL项目。选择"ATL COM DLL"模板,并为项目命名。确保配置为支持你需要的目标操作系统,如WinXP或Win2K。 **步骤2:添加接口**...

    Microsoft Outlook加载项教程-2:将事件添加到按钮

    - 在项目设置中,确保选中"使项目适合Outlook 2000/XP 插件"的选项,这将自动添加必要的引用和设置。 2. **添加用户界面元素** - 我们在第一个教程中已经创建了一个用户界面,可能包含一个或多个按钮。这些按钮是...

    outlook 编程

    在实际开发中,这样的插件可以帮助用户自动化处理Outlook中的邮件,提高工作效率。插件通常会注册到Outlook中,当用户启动Outlook时自动运行,执行预定的任务。 总之,Outlook编程结合C#能实现强大的功能,包括邮件...

    VB编程资源大全(英文源码 其它)

    rectangular or spherical gradient texts."<END><br>13 , sweepgl.zip This example greatly demonstrates how to use OpenGL in Visual Basic.<END><br>15 , drawdemo.zip This is an excellent example of...

    OutlookParasite:使用 VSTO 加载项的 Outlook 持久性

    这是一种滥用 Outlook 加载项功能以使用 Outlook(或其他 Office 程序)获取(非特权)持久性的方法。 此方法还可绕过安装未签名 Outlook 加载项时通常会出现的“ClickOnce”安装弹出窗口。 我猜这是非常隐蔽的,...

Global site tag (gtag.js) - Google Analytics