私はMS-Word APIを使用するアプリケーションを持っています。 ドキュメントを開く関数であるDocument.Open(Filename)関数を使用しようとすると、動かなくなります。 デバッグモードでもリリースモードでも問題ありません。 ご協力いただければ幸いです。 ありがとう、 Guy Maromビジュアルスタジオ - 単語APIを使用したアプリのデバッグが不可能
答えて
Openメソッドに必要なパラメータがさらにたくさんあります。 VBAとは対照的に、.NETから
object fileName = "MyDocuemnt.docx";
object readOnly = false;
object isVisible = true;
object missing = System.Reflection.Missing.Value;
WordApp.Visible = true;
Word.Document aDoc = WordApp.Documents.Open(ref fileName, ref missing,ref readOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref isVisible);
aDoc.Activate();
のWord(およびOffice)APIは、したがって行方不明者の
の長蛇の列がそれは苦痛ですが、あなたには、いくつかのラッパークラスがこの投稿を非表示にすることができ、すべて偶然にが必要ですソリューションが大規模かつ複雑になる場合の主なアプリケーションロジック
1)マシン上でWindowsサービスとして実行すると、コードはうまく動作します。 2)文書を表示しないようにしたいので、次のように設定します。 WordApp.Visible = False isVisibile = False –
Windowsサービスの一部としてWordを実行しません(MSDNを参照)。あなたは何をしようとしているのですか?可視ビットはもちろんオプションです:-) – user73993
私はワードオートメーションを使ったいくつかのアプリケーションを持っています: 1)サービス - DOC/DOCXファイルをプリンタに送ります。 2)オートメーションを使用して差し込みデータソースを探索する単語アドイン。 私は、これらの問題が、メインスレッドとは別のスレッドで単語を使用しているという事実に関連していることに気付きました。 –
- 1. ビジュアルスタジオで実行可能ファイルをデバッグ
- 2. Snap.svg(JavaScript)を使用したアンラップ不可ドラッグドラッグ可能
- 3. 単語を置き換えることが可能なregexpを使用して
- 4. 不可能:Diffコマンドを使用している可能性を使用して
- 5. 不可能なpython apiの動的インベントリの使用
- 6. Rokuプラグインを使用したEclipse:エディタが使用不可能に遅い
- 7. Docker APIから返されたjson上の不可能な反復の使用
- 8. デバッグ中に編集不可能なソースファイルとショートカットが変更されました
- 9. Google Mail APIを使用して再開可能アップロード例外:「不正なリクエスト」が発生しました
- 10. 簡単なAndroidアプリのデバッグ
- 11. PHPを使用したGodaddyドメイン利用可能性チェックAPIエラー
- 12. STLを使用した単語数
- 13. Javascript - ガイダンスが必要:クリック可能なシャッフルされた文字(ゲーム)を使用して推測する単語
- 14. ビジュアルスタジオを使用してPHPアプリケーションでjavascriptをデバッグ
- 15. 各単語の "like"クエリーのための単語の使用
- 16. Pythonを使用した英語の単語の掻き取り
- 17. Trieを使用した単語リストの複合語の検索
- 18. UILabelでクリック可能な単語
- 19. 選択されたテキストが単語2016の単語を使用しているかどうかをチェックする方法Javascript APIを使用して
- 20. ビジュアルスタジオのセットアップとデプロイメント機能を使用したカスタムインストール - パッケージビルダー
- 21. iOSのクリック可能な単語(UILabelまたはUIbuttonの)
- 22. Android用のアプリを書くための簡単な言語は?
- 23. 文書内に単語文書を挿入した後の単語API
- 24. confusion-silver light-は、単純なSQLを使用したデータアクセスとマスターページを使用したレイアウトが可能ですか?
- 25. EclipseのデバッグEclipseを使用したデバッグ
- 26. winformのようなビジュアルスタジオを使ったASP.NETのデバッグ
- 27. Androidアプリをルートなしでインストール不可能にするには?
- 28. iPhoneアプリのFacebook APIの単語数の制限
- 29. 単語の挿入にjavaのregex apiを使用する
- 30. API GatewayとLambdaを使用して単一の許可されたユーザーのOAuth
さらに詳しい情報が参考になります。コードのコピーとエラーメッセージを投稿できますか? –
「私は立ち往生しますか?」とはどういう意味ですか?まさに何が起こるのですか? –
この行にブレークポイントを設定した場合: Dim objDoc As Word.Document = mobjWordApp.Documents.Open(CObj(FileName)) F10を押すと何も起こりませんが、例外はスローされません。 mobjWordAppは次のようにインスタンス化されます:mobjWordApp = new Interop.Word.Application。 最初の行は別のスレッドで実行されます。 –