【发布时间】:2012-06-06 23:02:41
【问题描述】:
我正在尝试使用 Office 互操作在 J# 中打开和读取 Word 文档中的文本。
第一个参数的智能提示是/** @ref */Object fileName。如果我将一个带有 Object 类型转换的字符串传递给它,我会收到错误 VJS1252: Actual parameter for byref 'Object' must be assignable。我不确定这意味着什么,我在网上找不到任何有用的关于此错误的参考。
例如:
String fileName = "c:\\document.doc";
Microsoft.Office.Interop.Word._Document document = word.getDocuments().Open((object)fileName, ...
抛出错误。我已经用 J# 编写了程序的其余部分,其他一切,包括 Excel 互操作,都进行得很顺利;但我完全被 Word 的这个问题所困扰。
【问题讨论】:
标签: ms-word interop ms-office j#