gpt4 book ai didi

delphi - 在 Outlook 兑换中使用 GetMessageFromMsgFile 后,EntryID 为空

转载 作者:行者123 更新时间:2023-12-03 15:49:04 28 4
gpt4 key购买 nike

在 Exchange 2007 SP3 上将 RDO 4.8.0.1184 与 Delphi 2006 结合使用

我有以下代码(缩写):

Msg := MailSession.GetMessageFromMsgFile(sTempFile, false);
Msg.UnRead := true;
Msg.Save;
Msg.Move(some_folder);
ShowMessage('EntryID: ' +Msg.EntryID);

生成的对话框显示一个空的 EntryID。我尝试在不同的地方打印 EntryID,但它始终是一个空字符串。我做错了什么?

最佳答案

条目 ID 仅适用于消息存储中存在的消息,消息存储负责在给定条目 ID 的情况下打开它们。独立 MSG 文件没有 MAPI 消息存储。

或者你的意思是你需要新创建的消息的条目ID?请记住,Move 是一个返回新创建的消息的函数:

Msg = Msg.Move(some_folder);

ShowMessage('EntryID: ' +Msg.EntryID);

关于delphi - 在 Outlook 兑换中使用 GetMessageFromMsgFile 后,EntryID 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3685465/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com