3

私はオフィスアドインを作成し、関数:openFile(String path)があり、オフィスアドインにブラウザオブジェクトを埋め込み、それを使用してオフィスアドインにWebページを埋め込むことができます。これでC#を呼び出すことができます。関数"openFile"を実行し、javascriptを使用してWebページのパスを渡し、指定されたファイルをOfficeに開かせます。これは可能ですか?私に何ができる ?

4

1 に答える 1

4

はい、可能です。

これは、window.externalプロパティ(およびホスト側のObjectForScripting )を介して行われます。FAQのWebBrowserControlの概要を参照してください。

ハッピーコーディング。

編集:ただし、BHOを使用しない限り、ファイルアップロードフィールドに提供された値にアクセスする方法はない可能性があります。これは、存在する場合、二次的な質問/問題です。

于 2010-10-25T01:42:30.987 に答える