WebBrowser.DocumentTextをファイルに読み込まずにその内容を文字列変数に設定し、WebBrowser.DocumentTextをその文字列変数に設定することなく、WebBrowser.DocumentTextをファイルに設定する方法はありますか?コードを書くのは大したことではありません。それがなければ可能なもののように思えます。WebBrowser.DocumentText = file.htmlを設定していますか?
3
A
答えて
2
「自分でファイルを読んでいない」という意味ですか?これらのサンプルは、「ファイルを自分で読んで」が含まれるが、それらは非常に単純です:
browser.DocumentStream = new FileStream("file.html", FileMode.Open, FileAccess.Read);
または
browser.DocumentText = File.ReadAllText("file.html")
0
あなたは、文字列とセットプロパティにファイルを読み込むことができます。 MSDNはそれについて言うこと
注:指定したテキストをロードする前に、空白URL:このプロパティを設定すると
、WebBrowserコントロールが自動的程度に移動します。これは、このプロパティを設定したときにNavigating、Navigated、およびDocumentCompletedイベントが発生し、Urlプロパティの値が意味をなさないことを意味します。
しかし、あなたがこれを行う場合、あなたにも問題のファイルにFileStream
ポインティングを使用して、それにDocumentStream
を設定するかもしれません。
0
他の人は言ったように、ストリームを読み取り、DocumentStreamプロパティに設定することができます。
代替は、ファイルのURLを使用してUrlプロパティを設定することです:
webBrowser.Url = new Url(@"file://C:\file.html");
0
はNavigate
メソッドを使用します。
WebBrowser wb = new WebBrowse();
//Put it on a form
wb.Navigate(filePath);
ファイル・パスはフォームfile://server/filename.ext
かfile://C:/path/filename.ext
であることが必要になります。
関連する問題
- 1. WebBrowser.DocumentText
- 2. Webbrowser.DocumentStreamまたはWebbrowser.DocumentTextが機能していませんか?
- 3. script.phpからfile.htmlを開きます
- 4. WebBrowser.DocumentTextにもすべてのフレームドキュメントテキストが含まれますか?
- 5. 設定を設定していますか?
- 6. WebBrowser.DocumentTextをBindingSourceにバインドすると、
- 7. ISNULLを使用して値を設定していますか?
- 8. php:クッキーを設定して取得していますか?
- 9. GTMで新しいFirebaseイベントを設定していますか?
- 10. "正しく設定されていません:SECRET_KEY設定は空であってはいけません"しかしSECRET_KEYが設定されています
- 11. Class AbstractAnnotationConfigDispatcherServletInitializerを通じて "アクティブプロファイル"を設定していますか?
- 12. Facebookの設定でWebの設定が何を表していますか?
- 13. 機能設定番号を0に設定していますか?
- 14. CountryDropdownField - setEmptyString()で設定されている値をデフォルトに設定しますか?
- 15. AJAXコール内から変数を設定していますか?
- 16. ビルド設定でプロビジョニング設定が競合しています
- 17. C#XmlSerializerオプションを正しく設定していますか?
- 18. ajax呼び出しでxmlhttpRequest.setRequestHeaderを設定していますか?
- 19. ロックなしでMySqlマスター/スレーブレプリケーションを設定していますか?
- 20. appdelegateからウィンドウを設定しようとしています
- 21. PureLayout制約を正しく設定していますか?
- 22. Unix.mkdirはumaskを正しく設定していますか?
- 23. ドラッグアンドドロップからfileinputを設定しようとしています
- 24. サービスを呼び出すシステムを設定していますか?
- 25. ランキングを「ポップアップ」するフォーラムを設定していますか?
- 26. couchdb設定でreduce_limit = false configを設定しても構いませんか?
- 27. Gradle:プロキシ設定を自動検出してプロキシプロパティを設定しますか?
- 28. Docker-machine - 設定をデフォルトとして設定します
- 29. laravel authを設定して設定します
- 30. tabBarControllerを半透明に設定しようとしています。しかし、働いていない。アルファを設定することができます
申し訳ありませんが、私は時々漠然とすることができます。私はループのように行ごとにそれを読むことを意味しましたが、それは少しのコードが必要です.. – sooprise