取得的Outlook目录并在TTreeView里显示出来

原创 2002年01月07日 10:16:00

outlook对象提供了一个MAPI命名空间可以访问其文件夹集合,每个文件夹都有一个唯一的字符型标识符,可以将其作为数据保存在TTreeNode的EntryID属性里。例程如下,uses里加上ComObj。
  procedure LoadFolder(ParentNode: TTreeNode; Folder: OleVariant);
  var
    i: Integer;
    node: TTreeNode;
  begin
    for i := 1 to Folder.Count do
    begin
      node := Form1.TreeView1.Items.AddChild(ParentNode, Folder.Item[i].Name);
      LoadFolder(node, Folder.Item[i].Folders);
    end;
  end;

procedure TForm1.Button1Click(Sender: TObject);
var
  outlook, namespace: OLEVariant;
begin
  outlook := CreateOleObject('Outlook.Application');
  namespace := outlook.GetNameSpace('MAPI');
  loadFolder(nil, NameSpace.Folders);
  outlook := UnAssigned;
end;

//rock
//转载请保留此信息

Outlook 获取联系人名片对象为空

在Outlook中有Outlook联系人和全球地址簿,在Outlook开发
  • zjlei712
  • zjlei712
  • 2014年10月17日 15:10
  • 707

OutLook的临时文件存放位置/打开邮件附件修改并保存附件没有更改

本文用于   直接打开邮件附件进行修改并保存,然后发现附件并没有更改的用户。 C:\Documents and Settings\\Local Settings\Temporary Internet...
  • kevin_6603
  • kevin_6603
  • 2014年04月04日 17:40
  • 2271

Outlook Tasks

网址 :http://msdn.microsoft.com/en-us/library/ms268731(v=VS.80).aspx Visual Studio Tools for the Micro...
  • dalaoma
  • dalaoma
  • 2010年07月01日 09:16
  • 441

TTreeView 里保存数组

今天在大富翁上看到一网友问怎么在 treeView 里保存数组,一直没怎么用过 treeView ,也没有试用,正好可以借这个机会试试,连自动建一个 TreeNode 也不会,先查了查 大富翁的离线数...
  • qi_jianzhou
  • qi_jianzhou
  • 2006年03月06日 13:40
  • 610

C# 对Outlook联系人的增、删、查

注:定义变量Outlook.Application myOlApp = new Outlook.ApplicationClass();Outlook.NameSpace myNameSpace;Out...
  • as7616263
  • as7616263
  • 2010年05月25日 16:51
  • 1614

在Outlook中运用个人文件夹

作为Microsoft Office的一个组件,Microsoft Outlook在现实生活中的运用越来越受到广大电脑爱好者的喜爱。与Microsoft Outlook Express相比,Outlo...
  • inject2006
  • inject2006
  • 2009年09月15日 08:56
  • 741

TTreeView遍历

function AllOverTreeView(node:TTreenode):TTreenode;begin    while node    begin     if node.HasChild...
  • jing12
  • jing12
  • 2007年09月11日 15:42
  • 434

Outlook里面插入图片不是附件的形式

Q:以前总是用MSN截图然后复制到Outlook里面,如果是已经保存到本地的一张图片再拖拽到Outlook里面就成了附件的形式了。如何以图片而非附件的形式展示在Outlook里面? A:先把图片拖拽...
  • GAGA704
  • GAGA704
  • 2015年01月19日 09:46
  • 3027

为什么在Outlook中Ctrl+F代表转发而不是查找

微软资深程序员、《Old New Thing》作者Raymond Chen在其博客上讲了Outlook快捷键Ctrl+F的故事。 众所周知,Ctrl+F在大部分程序中是“查找”功能的快捷键, W...
  • robertsong2004
  • robertsong2004
  • 2014年07月16日 23:42
  • 727

查看Outlook保存的密码

// 获取Outlook保存的密码 // 来自 http://www.mamicode.com/info-detail-516836.html // VS2012通过(MBCS字符集) // Wind...
  • iicup
  • iicup
  • 2015年05月07日 19:11
  • 2561
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:取得的Outlook目录并在TTreeView里显示出来
举报原因:
原因补充:

(最多只允许输入30个字)