今天没事,看到一个用C#开发OutLook插件的例子,顺便自己做了一个

这篇博客介绍了如何使用C#开发一个Outlook插件,该插件能够统计用户每天和当月接收到及发送的电子邮件数量。通过在Outlook的标准命令栏上添加按钮,用户点击后即可显示统计信息。
摘要由CSDN通过智能技术生成
用C#开发OutLook插件
引言:
我们可以用VS.Net 2003开发OutLook插件,把自己的代码集成到OutLook中去。比如说我们可以在简单做一个邮件的统计功能。
软件原理:
利用C#调用Office的接口
代码实现:
1. 我们新建一个addin项目

jpg.gif此主题相关图片如下:


jpg.gif此主题相关图片如下:
按此在新窗口浏览图片

jpg.gif此主题相关图片如下:


jpg.gif此主题相关图片如下:
按此在新窗口浏览图片
这样我们根据.net的向导就自动生成了插件项目。
2. 如果你的应用程序中没有自动引用Microsoft.Office.Interop.Outlook.dll,那么我们手工来添加Microsoft.Office.Interop.Outlook.dll到引用中
3. 最终的界面:

jpg.gif此主题相关图片如下:
按此在新窗口浏览图片
Connect.cs最后的代码:
namespace EmailSum
{
 using System;
 using Microsoft.Office.Core;
 using Extensibility;
 using System.Runtime.InteropServices;
 using Microsoft.Office.Interop.Outlook;
 

 #region Read me for Add-in installation and setup information.
 // When run, the Add-in wizard prepared the registry for the Add-in.
 // At a later time, if the Add-in becomes unavailable for reasons such as:
 //   1) You moved this project to a computer other than which is was 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值