gpt4 book ai didi

java - 想要使用 Jacob jar 从 Outlook 断开连接或删除 PST

转载 作者:行者123 更新时间:2023-12-01 05:50:20 24 4
gpt4 key购买 nike

我正在使用 Jacob jar 文件来保存消息。要连接 pst,我使用以下代码:

ActiveXComponent ol = new ActiveXComponent("Outlook.Application");
if (ol != null) {
try {
System.out.println("try block....");
Dispatch olo = ol.getObject();
Dispatch myNamespace = Dispatch.call(olo, "GetNamespace","MAPI").toDispatch();
Variant varNewStore = Dispatch.call(myNamespace, "AddStore",strPSTPath);
Dispatch disAllFolders = Dispatch.call(myNamespace, "Folders").toDispatch();
Dispatch oRootFolder = Dispatch.call(disAllFolders, "GetLast").toDispatch();
Dispatch innerFolder = Dispatch.call(oRootFolder, "Folders","Inbox").toDispatch();
Dispatch items = Dispatch.call(innerFolder, "Items").toDispatch()
}
}

现在我想删除 PST 文件或与 Outlook 断开连接,请建议我如何实现此功能。

问候,卡西夫

最佳答案

卡西夫:

我不会用 Java 编程,但我正在学习 JABACO(Java To Basic Compiler)并且我正在使用优秀的 JACOB。

在 JACOB 常见问题解答中 [ http://danadler.com/jacob/jacobfaq.html ],我发现了这个:

嘿,我的 Excel 和/或 Word 进程仍然存在,在 Java 程序终止后也是如此!

完成后尝试调用 ComThread.release()。请参阅http://groups.yahoo.com/group/jacob-project/message/1425

希望对您有所帮助。

关于java - 想要使用 Jacob jar 从 Outlook 断开连接或删除 PST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4874594/

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