フォームのコンテキストメニューからMicrosoft Word文書を作成しようとしていますが、Microsoft Word用の参照とインポート文を追加するとフォームコードにエラーが発生するという問題があります。特定のシンタクスのようなものは、Wordライブラリを参照するときに何か他のものを意味します。だから、私はこれらのシンセックスの代わりに、またはコードで何も変更せずにWordリファレンスを使用する方法を提案する必要があります(モジュールや新しいクラスでImportsステートメントを試しましたが、うまくいきません)。Microsoft Wordライブラリリファレンス - コード内の干渉
Dim ptLowerLeft As New Point(-62, btnSender.Height) 'A code for setting position of Listview under button - "Point" is what gets error
ListView1.View = View.Details 'Changing view of my Listview - "Details" get's error : "Details is not a member of View (Microsoft.Office.Interop.Word.View)
リファレンスが私の形で輸入Microsoft.Office.Interop.Word文で、Microsoft Wordの15.0オブジェクトライブラリである:ここでのエラーを取得する私の線です。
どうすればよいですか?
View.Detailsで「表示」であるオブジェクトのどのタイプ? InteropからDetailsというメンバを取得しています。View.Detailsを完全に修飾すると、問題は発生しません。 – soohoonigan
その 'System.Windows.Forms.View'列挙型@soohoonigan – Plutonix
@soohoonigan、情報ありがとうございます。はい、それはsystem.windows.forms.viewです。とにかく、私が今行ったことは、「Imports Microsoft.Office.Interop.Word」を「Imports Microsoft.Office.Interop」に変更しただけで、すべてのエラーは発生せず、Word文書が作成されます。私はどこか別の問題を経験しようとしていますか? – LuckyLuke82