Office 相互運用機能を使用して、J# で Word ドキュメントを開いてテキストを読み取ろうとしています。
最初のパラメーターの IntelliSense のヒントは/** @ref */Object fileName
. Object 型キャストで String を渡すと、 error が発生します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でこの問題に完全に行き詰まっています。