想把 Microsoft.Office.Interop.Word 命名空间下的 Document 接口实例化以后存入数据库,因为每个word文档其实对应了一个被实例化了的Document接口(似乎只公开了接口,没有公开用来实例化接口的类)。只要能把实例化的Document接口数据存入数据库,就相当于是把一份word文档存入数据库了。但是我用 byte[] bArray=(byte[])(object)document;这样转换时却会报错。无法将类型为“System.__ComObject”的 COM 对象强制转换为类类型“System.Byte[]”。表示 COM 组件的类型实例不能强制转换为不表示 COM 组件的类型;不过,只要基础 COM 组件支持对接口 IID 的 QueryInterface 调用,就能将这些实例强制转换为接口。怎么解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货