C# で mshtml を参照するには

C# で mshtml を参照するには、次の手順に従います。

  1. Visual Studioを開いてください。
  2. 新規の C# プロジェクトを作成するか、既存のプロジェクトを開きます。
  3. アイテムを右クリックし、「追加」→「参照」を選択します。
  4. 「引用マネージャー」ウィンドウの「参照」タブをクリックする。
  5. 「参照」タブで、C:\Windows\System32 ディレクトリを参照して、「mshtml.tlb」ファイルを選択します。
  6. 「OK」ボタンをクリックして、mshtml をプロジェクトの参照に追加します。

MSHTMLをC#コードで使用できるようになりました。たとえば、次のコードを使用してHtmlDocumentオブジェクトを作成して操作できます。

using mshtml;

// 创建HtmlDocument对象
HTMLDocumentClass htmlDoc = new HTMLDocumentClass();

// 加载HTML内容
htmlDoc.write("Hello, World!");

// 获取body元素
IHTMLElement body = htmlDoc.body;

// 设置body文本颜色为红色
body.style.color = "red";

// 显示HTML
Console.WriteLine(htmlDoc.documentElement.outerHTML);

Internet Explorerが対象のコンピューターにインストールされていることを確認する必要があります。また、MSHTMLを参照するにはCOMインターフェイスを使用する必要があるため、COMインターフェイスが使用可能であることを確認する必要があります。

bannerAds