我怎样才能得到一个没有下划线的电子邮件地址,写在收件人文本框中,在mailItem.To?

问题描述

enter image description here

我可以在 mailItem 对象的 To 属性获取registeredmail@mail.com 邮件地址,但我无法在mailItem 对象的To 属性获取未加下划线的unregisteredmailadres@mail.com。

enter image description here

mail.Recipients 与 protag 未在所有邮件中找到。

如何直接获取mailItem.To中写入的所有内容

解决方法

Recipients 集合不会更新,除非您退出“要”编辑框。

,

Outlook 会缓存数据,并且不会立即或在另一端将您的更改传播到 Outlook 对象模型 - 通过 OOM 以编程方式进行更改,直到您切换到 UI 中的另一个字段或只是重新打开一个项目。

您也可以尝试调用 Save 方法将所有更改的项目保存到商店。很可能您必须将焦点移到 UI 上的另一个控件上。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...