
vb.net/vsto
文章平均质量分 63
milu米卢
改不完的bug,变不完的需求!!!
展开
-
vb分页读取word内容
最近在研究word插件开发 ,在读取word内容碰到棘手的地方一一记录下来,下面是分页读取word的内容Dim document As Document = Globals.ThisAddIn.Application.ActiveDocument Dim application As Microsoft.Office.Interop.Word.Application = Gl原创 2017-10-11 16:02:08 · 2335 阅读 · 0 评论 -
vb.net开发插件使用Log4Net记录日志
log4net是一款非常实用的开源日志记录组建使用简例如下:1、从官网上下载log4net.dll2、在项目中添加对dll的引用3、添加配置文件,在bin/debug下新建Log4Net。config文件,文件内容如下原创 2017-09-26 15:33:34 · 1207 阅读 · 0 评论 -
vsto窗体在excel内弹窗置顶
参考链接:http://yshblog.com/blog/129一般vsto打开窗体用show方法,往往会碰到窗体置顶的问题,以下两个方法都存在弊端winform有个置顶属性TopMost,当把TopMost属性设为true时,窗体置顶可以实现,但是效果是全局置顶,会呈现在所有的应用程序之上用showDialog方法打开窗体,不过该方法在打开窗体的时候无法操作Excel表格,还有就是如果你在打开窗...转载 2018-05-22 11:24:35 · 2241 阅读 · 1 评论 -
vsto窗体在word内弹窗置顶
参考链接:其实与上篇博客 窗体在excel里面置顶原理是一样的,但是我们在操作的时候会发现,word获取的窗柄的时候不像excel那样,可以直接通过Globals.ThisAddIn.Application.Hwnd获得窗柄,那么我们只能自己写代码获取句柄,代码如下:Imports SystemImports System.Runtime.InteropServicesImports Micros...转载 2018-05-22 16:28:50 · 1778 阅读 · 0 评论 -
vsto 自定义CustomTaskPane任务窗
我们进行vsto开发时,当在excel里面定义CustomTaskPane任务窗时,都会碰到这样一个问题,同时打开多份excel文档时,CustomTaskPane只会显示在第一个excel里面文档里,也就是说,CustomTaskPane 并不是相互独立的,接下来我就说说我在开发中解决这个问题的办法,当然有更好的办法欢迎指导。首先,我们定义TaskPanels 集合,存放已经创建的CustomT...原创 2018-05-23 15:19:30 · 6783 阅读 · 2 评论