随笔分类 -  VSTO

摘要:如果你要依赖本地不通过网络, 那么vs默认包的位置如下面图片所在位置 阅读全文
posted @ 2023-11-08 10:40 Z_DK 阅读(35) 评论(0) 推荐(0)
摘要:对于插入后,残留历史记录 主要是因为Open时 Untitled 参数设置为msoFalse 使得操作的不是临时文件,所以会产生记录! // 第二个参数 Untitled var source = Globals.ThisAddIn.Application.Presentations.Open( f 阅读全文
posted @ 2023-02-16 11:30 Z_DK 阅读(46) 评论(0) 推荐(0)
摘要:现象 InvokeRequired始终为false 导致无法更新UI 代码 开发ppt插件的时候,下载文件肯定不能卡住UI线程,一般都会采用代理实现 代码也是普通的,这里就不详细写了 private void SendDownloadInfo(int count, string[] filename 阅读全文
posted @ 2022-03-03 11:09 Z_DK 阅读(336) 评论(0) 推荐(0)
摘要:插件更新失败 今天遇到一个更新的问题 vsto直接安装的时候出现了这个 解决方案 修改发布设置,从7天检查到每次检查 重新发布,然后就会自动更新了 阅读全文
posted @ 2022-03-02 10:15 Z_DK 阅读(99) 评论(0) 推荐(0)
摘要:独立窗口 开发时遇到ppt打开新窗口时要显示到任务栏,本来是很简单的问题,因为不熟悉桌面开发费了一天时间查资料,现在记录到博客里,避免继续踩坑 ShowInTaskbar的设置,设置后会在任务栏显示窗口 TopMost的设置,设置后会在始终显示在顶层,缺点是会遮挡用户开的其他窗口,包括非当前进程的 阅读全文
posted @ 2022-01-06 10:17 Z_DK 阅读(359) 评论(0) 推荐(0)
摘要:遇到一个诡异的bug, 用api打开ppt时,标题会带上路径 原因是打开路径的问题,路径如果用/则会产生这个问题 将路径改为\即可 Microsoft.Office.Interop.PowerPoint.Application PPT = new Microsoft.Office.Interop.P 阅读全文
posted @ 2021-12-09 12:31 Z_DK 阅读(84) 评论(0) 推荐(0)
摘要:使用ClickOnce安装,但是一直需要从加载项中手动启动 这个bug相当有迷惑性,当你重新从com加载项勾选加载的时候,它又可以启动,但就是无论如何都无法在启动时就加载好。。 后来发现是启动时的路径问题,如果你的路径是在 C盘 system这些位置那么是无法操作这里面的文件夹的,你得换一个位置才行 阅读全文
posted @ 2021-12-06 14:07 Z_DK 阅读(907) 评论(0) 推荐(0)
摘要:问题 VSTO开发中,可以使用winform wpf这些进行开发, 但是这些都不如web开发者多,学习周期和通用性都不是很高,所以我决定找一个用web展示UI的方案 winform 中是可以使用webbrowser控件的,并且可以进行本地通讯,嵌入web的方案整体是ok的 踩坑 内置webbrows 阅读全文
posted @ 2021-10-10 11:10 Z_DK 阅读(1194) 评论(12) 推荐(2)