Web サーバーで Word 文書を操作する必要があります。したがって、これを実現するには、vb.net webbrowser コントロール内で web ページをロードし、webbrowser_navigating
イベントを使用して、すべての url 要求を解析し、パラメーターが含まword_doc
れている場合は、要求をキャンセルして、Word ドキュメントをローカルで開き、プレースホルダーを自動入力します。サーバーから生成されたxmlを使用
問題は、vb.net webbrowser でアプリケーションにログオンすると、ログインに成功するとセッションが作成されることです。プレースホルダーを置き換えるには、xml を返す php ページを要求します。以下は、サーバーからxmlを取得するために使用するコードです。
Dim doc As XmlDocument
doc.Load("http://mywebsite.com/createxml.php?transaction_id" & trans_id)
同じセッションを使用しておらず、代わりに新しいセッションを作成しているため、空の xml が返されます。この問題を解決するにはどうすればよいですか?