Questions tagged [outlook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
2 回答
675 浏览

拦截 Outlook 类别分配事件?

请注意,这不是这个类似但不同的问题的重复!

我的问题不是如何拦截类别创建/重命名/删除事件,而是如何拦截用户将类别分配给项目(联系人、会议等)。我刚刚开始探索 Outlook 对象模型,我正在努力“了解”它是如何工作的。任何在正确方向上的帮助都会很棒!

我意识到我没有提供太多细节,这似乎是一个“请为我做”类型的问题,但我真的只需要简要了解这是否可能,不幸的是我没有太多时间研究。谢谢!

0 投票
4 回答
1791 浏览

检查 PC 上是否安装了 Outlook

有没有一种方法可以以编程方式检测 PC 上是否安装了 Microsoft Outlook(它的任何版本)。我必须在非托管 C++ 中完成。

0 投票
3 回答
3010 浏览

不更改日期的 Outlook 2003/VBA Movin 电子邮件

我在 Outlook 2003 中使用宏将选定的电子邮件移动到特定文件夹。移动工作,但不幸的是接收到的日期被覆盖到当前时间。关于如何防止这种情况的任何想法。

我使用这段代码:

感谢 76mel 的帮助,我想出了这个:

当我在收件箱中时,这有效。有谁知道我如何将 GetMessageFromID 中的 Store-ID 设置为进行选择的商店的 ID?

编辑:感谢 76mel,我现在使用 objItem.Parent.StoreID 来获取当前的 StoreID。

0 投票
1 回答
376 浏览

已部署的 Asp.Net 应用程序使操作中止(来自 hresult 0x80040e14 (E_ABORT) 的异常)

我有一个我正在发送邮件的 asp.net 应用程序,其中包含存储在本地驱动器中的文件的附件。编写的代码通过使用 Outlook com 对象发送邮件来发送邮件。因为代码在客户端(没有错误工作正常),但我将应用程序部署到远程服务器中,出现错误“操作中止(来自 hresult 0x80040e14 (E_ABORT) 的异常)”。我在网上尝试过,寻找解决方案,但任何一种解决方案都不能解决我的问题。

编写的代码是

有没有人告诉我为什么只在部署到远程服务器时出错。

0 投票
1 回答
1182 浏览

VSTO:缓存交换模式 VS LastModificationTime

我正在开发一个依赖于 Outlook Appointment 的 LastModificationTime 属性的 VSTO Outlook 加载项。问题是当缓存交换模式打开时,LastModificationTime 属性会在我每次关闭 Outlook 时自动更新。是否有可能的解决方案可以用来获取用户更改约会的日期和时间,而不是缓存交换模式更改约会的日期和时间?

看到没有很多回复,我想更详细地描述我的问题 - 这就是发生的事情:

  1. 我更改了一个项目(异常行为仅发生在我已更改的项目上)
  2. LastModificationTime 更改为我保存项目的时间(我通过 OutlookSpy 看到了更改)。(例如,LastModificationTime 下午 3:30:00)
  3. 我工作到下午 4:00:00 并检查 LastModificationTime,它仍然显示下午 3:30:00
  4. 我关闭前景
  5. 我打开 Outlook 并检查 LastModificationTime。现在 LastModificationTime 显示 3:30:42 而不是 3:30:00。为什么在我重新打开 Outlook 后它增加了 42 秒?

谢谢你能给我的任何建议。

0 投票
1 回答
908 浏览

生成ics文件时无法显示北欧æ ø å (æ ø å)

我对此很陌生,但是有一个生成 ics 文件的脚本,可以 100% 地为 iCal 和 Outlook 工作,但我看不出我是如何修复编码的。

当我的数据库中有一个带有北欧 æ ø å (æ ø å) 的文本时,我得到的字母为 ?。有人可以帮我设置它以使用 iso-8859-1。

或者我是否需要制作 6 个替换代码,用 html-tag (æ ø å) 替换字母!?

我的代码是

0 投票
4 回答
2010 浏览

VB、VB.NET、Lotus Script:复制地址条目的脚本

我正在寻找从 Lotus Notes 邮件客户端将所有(备份)我的地址簿条目复制为纯文本、CSV 或 XLS 的可能性。我的目标是稍后将这些详细信息复制到 Outlook 中。

是否可以。我以前没有做过莲花脚本。但我正在浏览参考链接。如果可能,请提供完成此任务的链接或指针。

我正在使用 Lotus Notes 8.0.1。

更新:是否可以使用 VB 或 VB.NET 做到这一点?只要可能,语言不是限制。

0 投票
2 回答
1385 浏览

如果终止挂起的线程是个好主意,我该如何安全地做到这一点?

我的 Delphi 程序严重依赖 Outlook 自动化。由于插件和 Outlook 代码编写不当,2007-SP2 之前的 Outlook 版本往往会卡在内存中。

如果 Outlook 被卡住,调用 CreateOleObject('Outlook.Application') 或 GetActiveObject ... 不会返回并保持我的应用程序挂起,直到 Outlook.exe 在任务管理器中关闭。

我已经想到了一个解决方案,但我不确定这是否是好的做法。

我会在一个单独的线程中使用 CreateOleObject 启动 Outlook,在我的主线程中等待 10 秒,如果 Outlook 挂起(CreateOleObject 没有返回),请让用户从我的程序中终止 Outlook.exe 进程。

但由于我不想强迫用户终止 Outlook.exe 进程,作为替代方案,我还需要一种方法来终止程序中现在一直挂起的新线程。

  1. 这是好习惯吗?
  2. 如何在不泄漏内存的情况下终止 Delphi 中的挂起线程?
0 投票
2 回答
2416 浏览

如何以编程方式编写 PST 文件

可能重复:
如何使用 .Net 创建 Outlook PST 文件?

如何编写带有标题的 Outlook PST 文件?最好在 .NET 中,尽管 C++ 或其他任何东西也很有用

我看过微软的 PST SDK,但它似乎是只读的。我找到的唯一代码是 CodeProject 文章“将电子邮件写入 PST 格式的文件”,但此代码不能写入电子邮件标题 - 只是正文和主题。

0 投票
2 回答
316 浏览

jqGrid 最小化列并追加...如果隐藏了某些内容

关于jqGrid

在我开始创建一些自定义代码之前,是否有任何 jqGrid 专家已经这样做了 - 如果用户最小化列并且有一些隐藏的内容,则附加“...”...类似于可以在 Outlook 中完成的操作。


15 30 50 per page
1
2 3 4 5
1498226