C# 对Outlook2010进行二次开发的图文教程

 更新时间:2017年12月11日 16:32:01   作者:久久小垠  
下面小编就为大家分享一篇C# 对Outlook2010进行二次开发的图文教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

第一步:添加新项目

第二步:添加新的页签,注意,此页签是显示到Outlook主界面的

第三步:添加自己想要的文本框以及按钮

第四步:如果你想将此界面显示到主界面的话,需要这样设置:属性里面的RibbonType 设置为 Microsoft.Outlook.Explorer

运行后的结果:

获取所有邮件内容

Microsoft.Office.Interop.Outlook.Application app;
   Microsoft.Office.Interop.Outlook.Items items;
   Microsoft.Office.Interop.Outlook.NameSpace ns;
   Microsoft.Office.Interop.Outlook.MAPIFolder inbox;

   Microsoft.Office.Interop.Outlook.Application application = new Microsoft.Office.Interop.Outlook.Application();
   app = application;
   ns = application.Session;
   inbox = ns.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
   items = inbox.Items;
   foreach (var item in items)
   {
    var mail = item as Microsoft.Office.Interop.Outlook.MailItem;

    if (mail != null)
    {
     if (mail.UnRead == false)
     {
      Globals.Ribbons.Ribbon1.txtHwabInfo.Text = mail.SenderEmailAddress;
     }
    }
   }

以上这篇C# 对Outlook2010进行二次开发的图文教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C#中紧耦合Tight Coupling和松耦合Loose Coupling的实现

    C#中紧耦合Tight Coupling和松耦合Loose Coupling的实现

    紧耦合和松耦合是描述模块或组件之间耦合程度的两个概念,本文主要介绍了C#中紧耦合Tight Coupling和松耦合Loose Coupling的实现,具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • c#使用IAsyncEnumerable实现流式分段传输

    c#使用IAsyncEnumerable实现流式分段传输

    这篇文章主要为大家详细介绍了c#如何使用IAsyncEnumerable实现流式分段传输,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-10-10
  • C# .NET 中的缓存实现详情

    C# .NET 中的缓存实现详情

    软件开发中最常用的模式之一是 缓存 ,其包括进程内缓存、持久性进程内缓存和分布式缓存,本文我们将主要介绍进程内缓存,需要的朋友可以参考下面文章的具体内容
    2021-09-09
  • C#实现逐行读取和写入文件的方法

    C#实现逐行读取和写入文件的方法

    这篇文章给大家介绍了使用C#语言实现同样的功能,即从输入文件中读取每行数据,然后将每行字段组合成SQL插入脚本,然后逐行写入另外一个空白文件中,感兴趣的朋友可以参考下
    2024-01-01
  • C#实现客户端弹出消息框封装类实例

    C#实现客户端弹出消息框封装类实例

    这篇文章主要介绍了C#实现客户端弹出消息框封装类,实例分析了C#弹出窗口的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • C#中可枚举类型详解

    C#中可枚举类型详解

    这篇文章主要介绍了C#中可枚举类型,IEnumerable和IEnumerator接口j及其泛型实现和迭代器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • 使用C#连接并读取MongoDB数据库

    使用C#连接并读取MongoDB数据库

    这篇文章介绍了使用C#连接并读取MongoDB数据库的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • C#实现创建桌面快捷方式与添加网页到收藏夹的示例

    C#实现创建桌面快捷方式与添加网页到收藏夹的示例

    本文是介绍了c#通过纯代码创建快捷方式与添加网页到收藏夹,非常具有实用价值,有需要的朋友可以来了解一下。
    2016-10-10
  • C#使用FtpWebRequest与FtpWebResponse完成FTP操作

    C#使用FtpWebRequest与FtpWebResponse完成FTP操作

    这篇文章介绍了C#使用FtpWebRequest与FtpWebResponse完成FTP操作的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • 如何应用C#实现UDP的分包组包

    如何应用C#实现UDP的分包组包

    本篇文章小编将为大家介绍,如何应用C#实现UDP的分包组包。需要的朋友参考下
    2013-04-04

最新评论