並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 68件

新着順 人気順

webBrowserの検索結果1 - 40 件 / 68件

  • WebBrowser コントロールのInternet Explorerを最新のバージョンに変更する (C#プログラミング)

    WebBrowser コントロールで使われている Internet Explorerを最新のバージョンに変更する方法を紹介します。 概要 「WebBrowser コントロールでWebページを表示する - WebBrowser コントロールを利用したシンプルなアプリケーションの作成 (C#プログラミング)」の記事で紹介したとおり、アプリケーションでWebBrowserコントロールを利用した場合、デフォルトの状態ではWebBrowserコントロールはInternet Explorer 7として動作します。 この記事では、WebBrowserコントロールのInternet Explorerを最新のバージョンや、特定のバージョンに指定して動作させる手順を紹介します。 手順 WebBrowserコントロールを使用しているアプリケーションの実行ファイル名を調べます。今回の例では"WebBrowserC

      WebBrowser コントロールのInternet Explorerを最新のバージョンに変更する (C#プログラミング)
    • WebBrowserコントロールによりWebページからリンクや画像を抽出するには?[2.0のみ、C#、VB] - @IT

      @IT > Insider.NET > .NET TIPS > WebBrowserコントロールによりWebページからリンクや画像を抽出するには?[2.0のみ、C#、VB] WebページのHTMLからリンク文字列(およびそのURL)や画像のURLを抜き出したい場合、単純な方法としてはHTMLドキュメントをダウンロードし、正規表現などにより<A>タグや<IMG>タグを抜き出すことができる。しかしこの方法では、HTMLドキュメントの構造が複雑であった場合や、ページ作成者のタグの閉じ忘れなどまでに対応しようとすると非常に困難になる。 そんな場合には、.NET Framework 2.0の標準コントロールであるWebBrowserコントロール(System.Windows.Forms名前空間)を利用するとよい。これはIEの描画エンジンをコントロール化したもので、対象となるWebページをこのコントロ

      • 【進撃の巨大データ】自作ApacheModuleとRedisでWebBrowserを一つ残らずUnique管理する - Y's note

        BrowserID管理の必要性 BehaviorTargeting調査レポート - Yuta.Kikuchiの日記 進撃の巨人とADTechnologyの面白さを最近の楽しみとしている@yutakikuchi_です。BigDataという言葉が大変流行っていますが、巨大な力を持つ大量のユーザーアクセスとそれから生まれるログ、その処理と分析に追われるエンジニア/データサイエンティストはまさに進撃の巨人と人間の闘いのようです(笑)この記事のタイトルは進撃の巨人でエレンが言った「巨人を一匹残らず駆逐してやる」を文字っています。今日はそんな巨大データを扱うADTechnology分野のUserTrackingに欠かせないBrowser識別子とUnique管理について触れたいと思います。ADTechの面白さを少し話しておくと検索やKVS等の最新技術だけでなく機械学習や統計のアカデミック領域の知識も必要

          【進撃の巨大データ】自作ApacheModuleとRedisでWebBrowserを一つ残らずUnique管理する - Y's note
        • VC++ WebBrowser COMメモ(Hishidama's VC++ WebBrowser-control Memo)

          WebBrowser(VC++2005) Visual C++2005でATLを使わずにCOM(ActiveX)のWebBrowserコントロールを使う方法。 はい、ただ単に.NETフレームワークとかATLとかの使い方が分からないだけです(爆) メイン(初期化) [/2007-10-01] アパートメント [2007-11-07] 新しいIEを開く方法 HTMLを書き込む方法 [2007-10-09] IEを列挙する方法 HWNDから取得する方法 [/2007-10-27] HWNDからpDocを取得 [2007-10-27] pDocからpWBを取得 [2007-10-27] イベントの捕捉方法 [/2007-11-07] →VB.NET2003のWebBrowserコントロール 参考: nitoyonさんのIEコンポーネントの使い方 …ATL用。VC++のWebBrowserやCOMに

          • WebBrowserコントロール内のテキストボックスに文字列をセットするには?[2.0、C#、VB]

            WebBrowserコントロール内のテキストボックスに文字列をセットするには?[2.0、C#、VB]:.NET TIPS 連載目次 Windowsフォームには、Windowsアプリケーション内にWebページを表示するためのWebBrowserコントロールが用意されている。このWebBrowserコントロールでは、指定したページへの移動や、戻る、進むなどのブラウザと同様の操作に加え、コントロールで表示されているドキュメント内の要素をプログラムから操作することも可能だ。 本稿では、WebBrowserコントロールに表示されている入力フォーム内のテキストボックスにプログラムから値を入力し、さらにそのフォームをサブミット(フォームの内容を送信)する、あるいはフォームにあるボタンをクリックする方法を紹介する。この方法により、Webアプリケーションのテストや、Webアプリケーションへの自動ログインなど

              WebBrowserコントロール内のテキストボックスに文字列をセットするには?[2.0、C#、VB]
            • WebBrowser クラス (System.Windows.Forms)

              例 次のコード例では、 コントロールで使用するアドレス バーを実装する方法を WebBrowser 示します。 この例では、 というコントロール、、 というコントロール、および というwebBrowser1コントロールをTextBoxAddressTextBox含むフォームがButtonGoButton必要です。WebBrowser テキスト ボックスに URL を入力して Enter キーを押すか、[ 移動 ] ボタンをクリックすると、コントロールは WebBrowser 指定された URL に移動します。 ハイパーリンクをクリックして移動すると、テキスト ボックスが自動的に更新され、現在の URL が表示されます。 完全なコード例については、「 方法: Windows フォーム アプリケーションに Web ブラウザー機能を追加する」を参照してください。 // Navigates to

                WebBrowser クラス (System.Windows.Forms)
              • WebBrowser Control (Internet Explorer)

                This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

                  WebBrowser Control (Internet Explorer)
                • 2008/3/18 - IE8 の WebBrowser コントロールのレンダリング モード

                  IE8 の WebBrowser コントロールのレンダリング モード 更新日: 2008 年 3 月 18 日 本記事は、Internet Explorer 開発チーム ブログ (英語) の翻訳記事です。本記事に含まれる情報は、Internet Explorer 開発チームブログ (英語) が作成された時点の内容であり、製品の仕様や動作内容を保証するものではありません。本記事に含まれる情報の利用については、使用条件をご参照ください。また、本記事掲載時点で、Internet Explorer 開発チーム ブログ (英語) の内容が変更されている場合があります。最新情報については、Internet Explorer 開発チームブログ (英語) をご参照ください。 翻訳元 : WebBrowser Control Rendering Modes in IE8 (英語) 一般的によく使われているア

                    2008/3/18 - IE8 の WebBrowser コントロールのレンダリング モード
                  • WebBrowserコントロールのコンテンツを文字列により設定するには?[2.0、C#、VB] - @IT

                    Windowsフォーム用のWebBrowserコントロール(.NET Framework 2.0以降で利用可能)では、UriプロパティにURLを設定するか、URLを引数にしてNavigateメソッドを呼び出し、ページを表示するのが一般的だが、HTMLコードの文字列をWebページとして表示することも可能だ。ここではその方法を2つ紹介する。 DocumentTextプロパティによる表示 1つ目の方法は非常にシンプルで、WebBrowserコントロールのDocumentTextプロパティに、HTMLの内容を含んだ文字列をセットするだけだ。 次のサンプル・コードでは、WebClientクラス(System.Net名前空間)によりInsider.NETのトップ・ページのHTMLを取得し、それをWebBrowserコントロールに表示している。 // HTMLデータの取得 WebClient wc =

                    • WebBrowserコントロールを制御する - YAS's VB.NET Tips

                      WebBrowserコントロールには「画像を表示する・しない」や「BGMの再生をする・しない」等のプロパティはありません。これを設定するにはWebBrowserコントロールを貼り付けたコンテナのAmbientPropertyを設定する必要があります。 次のサンプルは画像の表示・非表示を切り替えます。 Imports System.Runtime.InteropServices Public Class Form1 Dim WebBrowerCtrl As WebBrowserControler Dim WebBrowser1 As New WebBrowser Dim WithEvents Button1 As New Button Dim WithEvents Button2 As New Button Private Sub Form1_Load(ByVal sender As Sys

                        WebBrowserコントロールを制御する - YAS's VB.NET Tips
                      • s.h.log: C#のWebBrowserコンポーネントからJavaScriptを実行

                        System.Windows.Form.WebBrowser(IEコンポーネント)を使うと、簡単にブラウザの機能をFormに埋め込めるのだけど、中のHTMLやJavaScriptなどにアクセスする方法が無かったので… Source code, exe (VS2005 C#2.0) 無理矢理やってみた。(前のエントリの「AmazonのURLからASINを抜き出す」を実行した所) FireBugの劣化版みたいな。 ■やり方 bookmarklet形式にして、Urlプロパティに突っ込んでやると実行するString scripts = textBoxScript.Text; webBrowser.Url = new Uri("javascript:"+Uri.EscapeDataString(scripts)+";"); // 実行 もちろんGoogleMapもC#から操作できる。 pr

                        • C# WebBrowserとIE8レンダリングモード

                          久しぶりにC#で遊んでいて、たまたまWebBrowserコントロールでUserAgentを表示したときの出来事。 あれ?IE7? ウチのInternetExporerは8にバージョンアップしてる筈なのに・・・ (というかIE6⇒IE8だったのでIE7そのものをインストしていない。) 早速ググってみたところ、もともとIE8には3つのモードがある模様。 Quirksモード(互換モード) IE7 Standardsモード(IE7標準準拠モード) IE8 Standardsモード(IE8標準準拠モード) Webページの場合はDOCTYPE 宣言などでイロイロ切り替わるらしい。 この値はJavaScriptのdocument.documentModeで取得できる。 値は以下の通り。 5 (Quirksモード) 7 (IE7 Standardsモード) 8 (IE8 Standardsモード) じゃあ

                            C# WebBrowserとIE8レンダリングモード
                          • C# WebBrowserでJavaScript変数を簡易取得 前編

                            相変わらずC#で遊んでいるので、またまた備忘録でも。 WebBrowserコントロールに読み込んだHTML中のJavaScript変数を簡単に取得する方法。 もちろんグローバルスコープでないとダメだけど。 <html> <head> <script type="text/javascript"> <!-- var data = '波平'; //--> </script> </head> <body> <script type="text/javascript"> <!-- document.write(data); //--> </script></body> </html> では、波平さんを取得します。 まず ComVisibleAttribute でフォームをCOMから見えるようにしてあげるのと、JavaScript 内で window.exterval を呼び出したときの為に Obj

                              C# WebBrowserでJavaScript変数を簡易取得 前編
                            • Windows PhoneでJavaScriptを使ってWebBrowserコントロールを制御する - 酢ろぐ

                              「WebBrowserコントロールを使って自動ログイン機能を実装する」では、JavaScriptを使ってYahoo!Japanへのログイン機能を実装しました。何故JavaScriptのコードが実行出来るのか説明不足でしたので、後出しになってしまいましたが改めて説明したいと思います。 WebBrowser.InvokeScriptメソッドについて その前にWebBrowser.InvokeScriptメソッドの使い方について説明しておきます。WebBrowser.InvokeScriptメソッドは、現在表示されているページにて定義されているスクリプトの名前を指定して実行するメソッドです。 メソッド名 処理内容 InvokeScript(String) スクリプトの名前を指定して実行する InvokeScript(String, String[]) スクリプトの名前を指定して引数を与えて実行す

                                Windows PhoneでJavaScriptを使ってWebBrowserコントロールを制御する - 酢ろぐ
                              • VB「ウェブブラウザーコントロール」メモ(Hishidama's VB.NET2003 WebBrowser Memo)

                                WebBrowser(VB.NET2003) VisualBasic.NET2003のWebBrowser(InternetExplorerの機能を使ってHTMLを表示するコントロール)のメモです。 事前準備 ウェブサイトを表示する方法 [/2007-03-16] HTMLドキュメントを取得する方法 値の取得と設定をする方法 [/2007-03-21] ボックスをスクロールする方法 [2007-03-21] HTMLのボタンをクリックする方法 HTMLのボタンが押された事を感知する方法 ページ遷移直前に処理する方法 [/2007-03-30] フレームのあるHTMLを扱う方法 [2007-03-30] →VB6(ExcelVBA)のWebBrowserコントロール →VC++2005のWebBrowserコントロール 使用準備 VB.NET2003では、デフォルトではウェブブラウザーコント

                                • WebBrowserコントロールのIEバージョン - (。・ω・。)ノ・☆':*;':*

                                  .NETアプリでWebBroserコントロールを貼っつけたらInternet Explorerコンポーネントが貼り付けられます。 ところで、このIEコンポーネント、どんなIEなんでしょうか。 「そんなんマシンに入ってるIEと同じに決まってんやろ」という人は鴨川デルタで磔にされますよ。 WebBroswerコントロールで動くIEはバージョン7です。 ほんまかいな、という人のためにAcid2テスト*1をしてみましょう。 見事に失敗してますね。 In order to ensure that these existing applications remain in working order, IE8 renders pages running within instances of the WebBrowser control in IE7 Standards Mode by default

                                    WebBrowserコントロールのIEバージョン - (。・ω・。)ノ・☆':*;':*
                                  • .NET FrameworkのWebBrowserの互換性の問題 - やねうらおブログ(移転しました)

                                    .NET Frameworkでちょっとしたhtmlファイルをレンダリングしようと思うとWebBrowserクラスを用いると思うのだけど、これに使われているIEのエンジンの正体は何だろう? 少なくともIE7、欲を言うならIE8であって欲しい。IE6のレンダリングエンジンはバグだらけなので、ようやくモダンブラウザの仲間入りした(?)IE8であることを期待したいのだが。 そんなわけで少し調査してみた。WebBrowserをFormに貼り付け、ダミーのhtmlを表示し、そのhtmlファイルのなかでJavaScriptでUAを取得して表示するという方法で調べた。この調査方法で正確なことがわかるのかどうかはよくわからないが。 テスト用のバイナリ http://yaneu.com/yaneurao/hatena/webbrowser_test20090621.zip ■ Vista SP1 + IE8

                                      .NET FrameworkのWebBrowserの互換性の問題 - やねうらおブログ(移転しました)
                                    • VB2005のWebBrowserコントロールにWindowClosingイベントもどきを拡張する

                                      YAS's VB2005Tips VB2005のWebBrowserコントロールにWindowClosingイベントもどきを拡張する VB2005のWebBrowserコントロールにはWindowClosingイベントがない。そのため,スクリプトのwindow.close()が検知できず,しかもwindow.close()を実行されると無反応になってしまう。 NewWindow2イベントの拡張と同様の方法でWindowClosingイベントの実装を試みたが,実装方法に問題があるのか動作しない。そこでウィンドウメッセージWM_PARENTNOTIFYで子ウィンドウの破棄を検知し,そのタイミングでWindowClosingイベントを発生する。 この方法でwindow.close()を検知し,アプリケーションを適切に閉じることができるようになる。しかし,この方法はwindow.close()をキ

                                      • The most complete C# Webbrowser wrapper control

                                        A C# (.NET 2.0) control which creates, hosts, and offers advanced customization such as dragdrop, file downloads, HTTP/S header viewing, and much more. Download control, demo source and binaries - 1,110.8 Kb Introduction csEXWB is a C# .NET 2.0 control that creates, hosts and sinks the events of the original Webbrowser control (Not .NET or any other wrapper). Advanced customization and total contr

                                          The most complete C# Webbrowser wrapper control
                                        • WebBrowserコントロールつらい - ゆうなんとかさんの雑記帳的な。

                                          こんなにつらいとは思ってませんでした。 こんなにつらいコントロール Airspace問題 名前がついてしまうくらいにはよく知られた問題だったようです。WPFのWebBrowserは、ふつうのWPFのコントロールと違ってActiveXがうんぬんかんぬんでどういうわけか一部を除いてあらゆるコントロールの一番上にレンダリングされるようになっています。4.5では解決したとか話を聞いた気がするのですが気のせいだったようで、プロジェクトで使う.NET Frameworkを4.5に設定しても解決してないのでやっぱり解決してません。現状では対処が必要です。 既定ではレンダリングモードが制限されている 既定ではIE7相当の骨董品レベルに制限されています。なのでそのままAcid2テストに特攻すると失敗します。 つまり何も対策しないとこうなる ※編集時は画像が上になっていることに注目 実行すると… 一面血の海に

                                            WebBrowserコントロールつらい - ゆうなんとかさんの雑記帳的な。
                                          • webBrowserで別のウインドウで開くときの開く先のURLの取得法 - Visual C# - Visual Studio User Group

                                            あぁ、すみません。Visual Studio 2005 の WebBrowser の場合は Navigating イベントが BeforeNavigate に相当します。BeforeNavigate イベントというのは shdocvw の方のイベントでした。 って、あれ?さらにすみません。別のウインドウを開く場合にはこのイベントは発生しないですね。 別ウインドウを開く場合は NewWindow イベントが来るようです。 って、あれれ?VS2005 の WebBrowser の NewWindow イベントには URL が渡ってこないですね。うーむ。。。 検索してみたら feedback にありました。 WebBrowser NewWindow event does not give the URL of the New Window in EventArgs Whidbey には入れられな

                                            • Options for embedding Chromium instead of IE WebBrowser control with WPF/C#

                                              Updated for 2020, I've linked my article where I compare the memory footprints of different approaches to hosting HTML WebView in a basic Windows Desktop application: MSEdge WebView2 WPF Chromely/CefSharp Electron v10 Legacy IE11 WebBrowser WPF. Internet Explorer-based WPF WebBrowser control suffers from some keyboard and focus issues and memory leak issues. As an alternative solution to these pro

                                                Options for embedding Chromium instead of IE WebBrowser control with WPF/C#
                                              • WebBrowser Customization (Internet Explorer)

                                                This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. This tutorial shows you several ways to customize the "out of the box" behavior and appearance of the WebBrowser Control. You'll see how to use the advanced hosting interfaces IDocHostUIHandler, IDocHostUIHandler2, IDocHostShowUI, and ICustomDoc. This ar

                                                  WebBrowser Customization (Internet Explorer)
                                                • Qt、組込向けのWebブラウザ「Qt WebBrowser」をオープンソースで公開 | OSDN Magazine

                                                  Qt Companyは7月18日、「Qt WebBrowser」(開発コード「Roadtrip」)をオープンソースで公開したことを発表した。同社がチーム内の実験に利用していた、Chromiumベースの組み込みデバイス向けWebブラウザをベースとしている。 Qt WebBrowserはQtとQt WebEngineの機能を利用して開発されたWebブラウザ。ユーザーインターフェイスはQt Quickを利用して作成されている。ブラウザエンジンにはChromiumベースのものを利用しており、最新のHTML技術を備えつつ、使い勝手の良いWebブラウザとしている。 テキスト検索、お気に入り、ページ履歴、複数のページをタブとして開く、プライベートモードなどの基本的な機能を備える。端末側の環境に依存するが、フルスクリーンでの動画/音声の再生も可能としている。Linuxが動く組込型のタッチ画面向けに最適化さ

                                                    Qt、組込向けのWebブラウザ「Qt WebBrowser」をオープンソースで公開 | OSDN Magazine
                                                  • [観] WebBrowserコントロールで試行錯誤 ― IEコンポーネント利用ブラウザによる Autopagerize の実現に向けて

                                                    [要旨] IE7 でも Autopagerize を使いたいなぁ、と思っているうちに、いつの間にか、自分でブラウザを作ってしまえ、ということになった話。 [キーワード] IE7,Greasemonkey,Autopagerize,WebBrowser

                                                    • [C#]WebBrowserに動的にHTMLを流し込む | 世界の半分〜まじかる☆ちきんれーす

                                                      一定期間更新がないため広告を表示しています

                                                        [C#]WebBrowserに動的にHTMLを流し込む | 世界の半分〜まじかる☆ちきんれーす
                                                      • WinForms/WPFでも「Microsoft Edge」ベースのWebブラウザーコントロールが利用可能に/「Internet Explorer」(Trident)ベースの“WebBrowser”からの移行も比較的容易

                                                          WinForms/WPFでも「Microsoft Edge」ベースのWebブラウザーコントロールが利用可能に/「Internet Explorer」(Trident)ベースの“WebBrowser”からの移行も比較的容易
                                                        • 橋本商会 » C#のWebBrowserコンポーネントからJavaScriptを実行

                                                          System.Windows.Form.WebBrowser(IEコンポーネント)を使うと、簡単にブラウザの機能をFormに埋め込めるのだけど、中のHTMLやJavaScriptなどにアクセスする方法が無かったので… Source code, exe (VS2005 C#2.0) 無理矢理やってみた。(前のエントリの「AmazonのURLからASINを抜き出す」を実行した所) FireBugの劣化版みたいな。 ■やり方 bookmarklet形式にして、Urlプロパティに突っ込んでやると実行する Stringscripts=textBoxScript.Text; webBrowser.Url=newUri(“javascript:”+Uri.EscapeDataString(scripts)+”;”);//実行 もちろんGoogleMapもC#から操作できる。 prototype.jsとか

                                                            橋本商会 » C#のWebBrowserコンポーネントからJavaScriptを実行
                                                          • jsflowchart - A flowchart tool in your webbrowser

                                                            for the online Demo see: http://www.minus3.ch/jsflowchart/demo/ for the svn see: http://code.google.com/p/jsflowchart/ To anonymously check out the latest project source code: svn checkout http://jsflowchart.googlecode.com/svn/trunk/ jsflowchart Contact: boonstoppel[at]gmail[dot]com

                                                            • User Agentを偽装してWebBrowserコントロールでiPhone用ページを閲覧する - 酢ろぐ!

                                                              本日の大西さんのブログに以下のような記事が書かれてありました。 「IE Mobileでモバイル優先とデスクトップ優先、2つのユーザーエージェントがありますが、Windows Phone 7.5/Windows Phone OS 7.1のWebBrowserコントロールのユーザーエージェント文字列はどうなりますか?」 という質問がありましたので、記事に残します。 回答としては、「Internet Explorer Mobileの設定に依らず、モバイル優先のユーザーエージェントになります」 Windows Phone : WebBrowserコントロールの User Agent文字列は何? - Akira Onishi's weblog - Site Home - MSDN Blogs とのこと。WebBrowserコントロールはモバイル向けのUser Agentしか持たないらしいです。IE

                                                                User Agentを偽装してWebBrowserコントロールでiPhone用ページを閲覧する - 酢ろぐ!
                                                              • WebBrowser コントロールを使用して Visual C# 2005 または Visual C# .NET でドキュメントを開く - Office

                                                                WebBrowser コントロールを使用して、Visual C# 2005 または Visual C# .NET で Office ドキュメントを開く方法 この記事の Microsoft Visual Basic .NET バージョンについては、「304643」 を参照してください。 概要 Microsoft Visual C# フォームに直接 Microsoft Office ドキュメントを表示したり、埋め込んだりすることもできます。 Microsoft Visual C# 2005 および Microsoft Visual C# .NET には、フォームに Office ドキュメントを埋め込むことができる OLE コントロールは用意されていません。 既存のドキュメントを埋め込んで、Visual C# フォームでインプレース ActiveX ドキュメント オブジェクトとして開く場合は、M

                                                                  WebBrowser コントロールを使用して Visual C# 2005 または Visual C# .NET でドキュメントを開く - Office
                                                                • WebBrowserコントロールでScriptタグがないHTMLを表示時InvokeScriptメソッドに失敗する場合の対策 - 酢ろぐ!

                                                                  @Jspinylobsterさんが、ScriptタグのないHTMLページでは、WebBrowserコントロールのInvokeScriptメソッドが実行出来ないのではないか?と質問されていました。 結論から入るとHTMLファイルにScriptタグがないとInvokeScriptメソッドで例外を吐きます。どういう場合に発生するのかと対策方法について検討してみました。 **現象を再現させてみた テスト用のHTMLファイルを用意しました。Scriptタグはありません。 |html| UserID: Password: ||< WebBrowserコントロールを使って自動ログイン機能を実装するで書いた通り、ユーザー欄に"hogehoge"を入力するInvokeScriptメソッドを実行してみましょう。 |cs| private void button1_Click(object sender, Ro

                                                                    WebBrowserコントロールでScriptタグがないHTMLを表示時InvokeScriptメソッドに失敗する場合の対策 - 酢ろぐ!
                                                                  • WebBrowserコントロールでローカルのコンテンツを表示する - 酢ろぐ!

                                                                    ヘルプページや「このアプリケーションについて」のページをアプリ内に格納しておいてインターネットの繋がっていない場合でも、HTMLファイルを表示出来るようにしたいという要望があります。対応としては2つの対応方法があります。 文字列のhtmlを表示する方法 分離ストレージへhtmlファイルを格納して表示する方法 日本人的には前者の方法はおススメ出来ません。後者択一になると思います。理由は後述します。 WebBrowser.NavigateToStringメソッドで文字列のhtmlを表示する string型のhtmlをパラメータに、WebBrowser.NavigateToStringメソッドを使うことが出来ます。 ソリューションエクスプローラーで簡単なHTMLファイルを追加しておきます。名前は「About.html」にしています。 <html> <head></head> <body> テスト

                                                                      WebBrowserコントロールでローカルのコンテンツを表示する - 酢ろぐ!
                                                                    • C#からWebBrowserコントロールを使ってみる | Slotware Blog

                                                                      さて今日はプログラミングな話です。C#でIEコントロールをいじくってみます。 詳細はまだ明かせないのですが、現在C#で簡単なチャットプログラムを作成しておりまして、会話のログ表示部分にIEコンポーネント(WebBrowserコントロール)を使ってみようということにしました。私の確認する限りでは米国版のYahooメッセンジャーもこの方式が使われていて、会話ログの中にYouTubeの動画を埋め込むことができたりと、かなり強力です。 そこで今日はチャットプログラムでIEコンポーネントを効率よく使う方法についていろいろと自習をしていました。 今日わかったこと。 標準のダサいコンテクストメニューを切る方法。 チャットプログラムに「ソースを表示」とか「前に戻る」などの余計なメニューは要りませんので、自前でコンテクストメニューを実装してやる必要があります。 標準のコンテクストメニューを切るにはIsWeb

                                                                      • webbrowser — Convenient web-browser controller

                                                                        webbrowser — Convenient web-browser controller¶ Source code: Lib/webbrowser.py The webbrowser module provides a high-level interface to allow displaying web-based documents to users. Under most circumstances, simply calling the open() function from this module will do the right thing. Under Unix, graphical browsers are preferred under X11, but text-mode browsers will be used if graphical browsers

                                                                          webbrowser — Convenient web-browser controller
                                                                        • [C#] WebBrowserコントロールのレンダリングモードをデフォルトのIE7から最新IEモードに変更する | OsadaSoft

                                                                          OsadaSoft > ブログ > 自作ソフト > [C#] WebBrowserコントロールのレンダリングモードをデフォルトのIE7から最新IEモードに変更する C#やVB.NETなどのアプリケーションで、WebサイトやHTMLなどを表示したい場合に使うWebBrowserコントロール。 このWebBrowserコントロールを使えば、簡単にInternet Explorer同等のWebページを表示できる。 でも、最近このWebBrowserコントロールで表示崩れが増えてきたような気がする。 例えば、ここのホームページを表示すると、メニューのスタイルが崩れてしまう。 ↓WebBrowserコントロールで表示 ↓Internet Explorer11で表示 WebBrowserコントロールでは、スタイルシートがうまく反映できていないみたい。 試しにuserAgentを確認してみる スタイルシ

                                                                            [C#] WebBrowserコントロールのレンダリングモードをデフォルトのIE7から最新IEモードに変更する | OsadaSoft
                                                                          • Scribbled Records - WPF の WebBrowser コントロールで ScriptErrorsSuppressed を実現する方法

                                                                            目的 WPF の WebBrowser コントロールは、スクリプトエラーのときにダイアログボックスを表示するかどうかを設定できない。 Windows フォームの WebBrowser コントロールにある ScriptErrorsSuppressed プロパティと同じことことを実現する。 リフレクションを使う。 IWebBrowser2 インターフェースを取得し、Silent プロパティに値を設定することで実現できる。 WebBrowser wb = new WebBrowser(); // IWebBrowser2 の取得 プロパティから var axIWebBrowser2 = typeof(WebBrowser).GetProperty("AxIWebBrowser2", BindingFlags.Instance | BindingFlags.NonPublic); var comO

                                                                            • [VS2005][VC#]WebBrowserのDocumentTextが文字化けします。: DOBON.NETプログラミング掲示板過去ログ

                                                                              題名: [VS2005][VC#]WebBrowserのDocumentTextが文字化けします。 著者: hiko 日時: 2006/01/06 14:06:20 ID: 14371 この記事の返信元: (なし) この記事への返信: [14416] Re[1]: [VS2005][VC#]WebBrowserのDocumentTextが文字化けします。 ゆう 2006/01/09 11:40:07 ツリーを表示 環境/言語:[XP、C#、VS2005、)、NET Framework2.0] 分類:[.NET] こんにちは、いつもお世話になります。 表題の件、ご質問させていただきます。 現在VC#2005にてWebBrowserコントロールを使用して表示したサイトの ソースをテキストファイルに保存しようとしています。 このソースをメンバのDocumentTextから取得出来そうだと思い、中

                                                                              • 18.1 webbrowser -- 便利なウェブブラウザコントローラー

                                                                                webbrowserモジュールにはウェブベースのドキュメントを表示するた めの、とてもハイレベルなインターフェースが定義されています。たいていの 環境では、このモジュールのopen()を呼び出すだけで正しく動作し ます。 Unixでは、X11上でグラフィカルなブラウザが選択されますが、グラフィカルなブ ラウザが利用できなかったり、X11が利用できない場合はテキストモードのブラウザ が使われます。 もしテキストモードのブラウザが使われたら、ユーザがブラウザから抜け出すまでプ ロセスの呼び出しはブロックされます。 環境変数BROWSERが存在するならプラットフォームのデフォ ルトであるブラウザのリストをオーバーライドし、os.pathsepで区切られたリストの順に ブラウザの起動を試みます。 リストの中の値に%sが含まれていたら、テキストモードのブラウザのコマン ドラインとして%sの代わりにU

                                                                                • [WPF]WebBrowserコントロールは?

                                                                                  <Window x:Class="WpfBrowser.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="WPF Browser"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition /> </Grid.RowDefinitions> <Grid Grid.Row="0"> <Grid.ColumnDefinitions> <ColumnDefinition Width="*"/> <ColumnDefinition Width="Auto" /> </Grid.Colu