问题标签 [addin-express]
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.
c# - 如何从 Excel 中捕获 KeyUp 事件
我正在开发一个 C# Excel 项目。该Excel.Application
对象仅提供.OnKey
与键盘交互的方法。这有效地给了我一个 KeyDown 事件。但我需要一个 KeyUp 事件。任何想法如何实现这一目标?
excel - VSTO 外接程序中未触发断点
今天我的客户告诉我一个有趣的情况。我确信这很简单,但似乎我无法解决。从来没有遇到过这个问题,谷歌也没有太大帮助。
问题
在我客户的笔记本电脑上,插件是使用Add-in Express™ for Microsoft® Office 和 .net创建的。从 VS 运行加载项时,不会触发断点。我通过teamviewer登录。我们创建了一个新的测试项目(插件)并添加了这个简单的代码。
我放了一个断点AdxExcelAppEvents1_WorkbookOpen
然后跑了。当我打开一个新工作簿时收到消息,但断点没有触发。
我在笔记本电脑上测试了相同的代码,它工作得很好。
他和我尝试了什么
- 注销、清理 + 重建、注册
- 手动清理 Debug 文件夹
- 修复 Add-In Express
- 卸载/重新安装 Add-In Express
- 在框架 4.5 和 4.6、4.7.1 之间跳转
- 切换
Tools | Options | Debugging | General require source files to exactly match the original version
- 切换解决方案平台 (x86|64|AnyCPU)
应用
- Visual Studio 版本:2019 专业版
- MS Office:2016 Professional Plu 2016
需要帮助请叫我?
仅供参考:这已在Add-in Express 论坛上交叉发布,我通常不交叉发布,但似乎我的客户面临压力,必须在周一早上交付这个项目。
c# - 如何使用 IConnectionPoint 捕获“作为附件转发”事件?
在这篇文章如何检测 Outlook 事件...中,Dmitry Streblechenko概述了如何订阅未在 TypeLibrary 中列出的 Outlook 事件。
这些是要遵循的步骤吗?
- 使用一些 Ole 查看器来定位相关对象的 GUID。
- 将该 GUID 传递给IConnectionPointContainer以检索IConnectionPoint对象。
- 致电建议/取消建议(等)
这看起来对吗?有没有人有任何示例代码?
addin-express - 如何使用 addinExpress Editor 在 wixtoolset 中添加多个区域设置 EULA
我正在尝试在安装文件中添加多个区域设置 EULA。我正在使用 Addinexpress 编辑器。我的代码如下
对于英语文化。但我收到错误
本地化变量 !(loc.StdUI_ENU_LicenseRtf) 未知。请确保已定义变量。
ms-word - word 对象模型 - 单击 FILE 时的活动文档事件
我正在开发一个 MS Word 加载项。在较新的 MS Word 版本中,菜单栏中有“文件”选项,可打开一个界面,您可以在其中选择要打开的最近文档、打开新文档或现有文档。我试图找到一种方法,通过它我可以知道用户何时“离开”他正在编辑的当前文档,点击 Word 的 FILE 菜单。我似乎找不到这样的事件。有没有办法做到这一点?
达WindowDeactivate
不到这个目的。
我想这样做的原因是因为对于我正在编写的自定义拼写检查器,我以透明(也可以点击)形式突出显示错误的单词。因此,当用户在最新版本的 Word 中单击“文件”菜单时,高亮仍然存在,如屏幕截图所示
TL:博士;当用户单击菜单中的 FILE 选项并且当前文档不可见时,有没有办法在 MS Word 中进行检测?我正在使用 add-in-express,因此所有相关的词对象模型 API 都可用。
我想知道如何解决这个问题,不胜感激。
c# - 如何拦截outlook发件箱发送事件
我有一种情况,我正在使用来自 Outlook 的预定电子邮件,这通常会在发件箱中添加电子邮件以便稍后发送,在这种情况下,我想拦截事件,只要触发来自发件箱的预定电子邮件,就会触发该事件
office-js - 我可以使用 Outlook 加载项来保存电子邮件并更新用户 PC 上的文件吗
我正在尝试将以下代码转换为带有 xml.manifest 的 Microsoft 加载项,该加载项可以上传到云中,并且每次 Outlook 更新时都会下载,因为目前我们必须将其重新添加到每个人的 PC 中。我们正在使用带有 Add-in Express 的 COM 插件,但想摆脱它。最终产品需要将名为“email-import.msg”的电子邮件保存在某个文件夹“C:\mgatemp\ user -zan ”中,并更新另一个文件以指示电子邮件已存放在那里。
以下供参考
vb.net - 与另一个 DLL 结合时,为什么我会从 Azure 存储文件共享包中获取错误
在用一个基本的 Windows Forms 测试项目测试了 Azure.Files.Storage.Files 之后,我将它与 Addin-Express(用于快速创建 office 插件的包)结合起来,同样的代码突然导致了一个错误。
我的代码只是创建并初始化一个 ShareClient,然后测试它是否存在
在只有一个窗体和一个按钮的基本 Windows 窗体项目中,这是可行的。带有 AddIn-Express 的项目实际上是一个 Office 加载项,其中添加了 (Word) 功能区选项卡、组和按钮来启动代码,但这给出了例外
异常的“源”的值为“System.Memory”
我是否正确假设 Add-In-Express 和/或 Office/Word dll 明确引用旧版本(Azure.SFF 包包含 dll 的 4.0.5.0 版本)?
但在这种情况下,像下面这样的程序集重定向应该可以解决它,但它没有(看起来根本没有效果)。
任何有解释的人(不是一般信息它应该如何工作,而是为什么它不工作)我正在使用 Visual Studio 2019、Azure.Storage.Files.Shares (NuGet 12.8.0)、Addin-Express 版本 9.05。