- PR -

すでに起動されているIEのHTMLを取得する

1
投稿者投稿内容
Ignotus
会議室デビュー日: 2007/10/08
投稿数: 6
投稿日時: 2007-10-08 18:09
開発環境:Visual C# 2005
すでに起動されているIEのHTMLを取得したいのですが、
ウィンドウハンドルを得た後、次に進めず行き詰っています。

以下のような手順を踏めば取得できると考えていますが、
具体的な方法を教えていただけないでしょうか。
(1)IEのウィンドウハンドルを取得(済)
(2)ハンドルからHtmlDocumentを取得

よろしくお願いします。

Anthyhime
ぬし
会議室デビュー日: 2002/09/10
投稿数: 437
投稿日時: 2007-10-08 18:25
IEのバージョンによって手順がだいぶ違ってきますが、
IE7ならShell.Application経由で起動中のIEのウィンドウを取得できます。
IE6はGetObject経由とかで取れるのではないでしょうか。
Ignotus
会議室デビュー日: 2007/10/08
投稿数: 6
投稿日時: 2007-10-09 00:06
別のアプローチの仕方があったのですね。
C#のShell.Application経由の方法を調べてみます。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)