随笔分类 -  C#/.Net

摘要:背景:通过 C# 代码打开 Excel 时,Excel 内包含的宏无法正常加载,但是通过鼠标打开时,宏加载正常,因此想到可以通过 WinApi 来打开文件。 官网地址:https://docs.microsoft.com/zh-cn/windows/win32/api/shellapi/nf-she 阅读全文
posted @ 2019-08-16 16:32 道长1 阅读(1741) 评论(0) 推荐(0)
摘要:预备内容 阅读全文
posted @ 2018-07-17 11:21 道长1 阅读(91) 评论(0) 推荐(0)
摘要:公有方法可以直接调用,但是一些非公开的方法,在覆盖率测试的时候也需要覆盖,可以使用 Invoke 来调用。 调用方法如下,其中 this 可以改为被调用的方法所属的类名,通过 BindingFlags 来指定被调用的方法的访问权限等属性信息 调试时,直接在被测试的代码中打断点就可以了。 阅读全文
posted @ 2018-06-08 18:52 道长1 阅读(220) 评论(0) 推荐(0)
摘要:调用方式是使用 Microsoft.Office.Interop.Excel.dll 组件来调用,该组件可以通过 Excel.exe 来生成,具体步骤如下: 第一步,进入 visual Studio 的 SDK 下的 Bin 目录,找到 TlbImp.exe 文件。将 Excel.exe 和 Tlb 阅读全文
posted @ 2018-06-08 08:37 道长1 阅读(527) 评论(0) 推荐(0)