- - PR -
windowsアプリから、同じieのブラウザにWebを立ち上げる方法
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-07-04 08:55
こんにちは。
windowsアプリから、同じieのブラウザにWebを立ち上げる方法を探しています。 起動するたびに別々のieブラウザ(別々のプロセス)を立ち上げるのではなく、同じブラウザ内(同じプロセス)で起動させたいです。 ちなみにWindowsFormのWebBrawzerコントロールは使わないです。 よろしくお願い致します。 | ||||||||
|
投稿日時: 2007-07-04 10:06
そういった要件では .NET CLR 系の言語からではなくて COM 系の言語から InternetExplorer.Application を扱うのが手軽だと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-07-04 10:41
>そういった要件では .NET CLR 系の言語からではなくて COM 系の言語から
>InternetExplorer.Application を扱うのが手軽だと思います。 Com系の技術の文献が少ないように感じています。 もし対応方法をご存知でしたらお教えいただけたらあり難いです。 よろしくお願い致します。 以上です。 | ||||||||
|
投稿日時: 2007-07-04 11:05
ここいら辺 を見ても分からない(出来ない)事ですか? | ||||||||
|
投稿日時: 2007-07-04 11:11
>Com系の技術の文献が少ないように感じています。
InternetExplorer Objectリファレンス なんでWebBrawzerコントロール使わないのん?使えない理由が聞きたいかも。 (マーサさんに先を越されてリファレンス探していたのは秘密) | ||||||||
|
投稿日時: 2007-07-04 15:55
皆さん、とても参考になりました。有難うございます。
ieのComのオブジェクトを使いまわして実現できました。 >なんでWebBrawzerコントロール使わないのん?使えない理由が聞きたいかも。 ieと同じ動作が本当に保障されているかが気になったので。細かい検証はしていませんが・・・、といったところです。 | ||||||||
|
投稿日時: 2007-07-04 16:45
実際にどの様に解決したか参考までに方法を提示して頂けると、 後々助かる人が居るかも知れません。
IEとWebBrowserは基本的には同じだと思いますが、流石に保障はされていないと思います。。。 #すみません、あまり詳しくないので細かい事は言えないです。。。 IEと同じ動作が保障されている云々だと、他のブラウザの使用は出来ないですねぇ。 [ メッセージ編集済み 編集者: マーサ 編集日時 2007-07-04 16:47 ] | ||||||||
|
投稿日時: 2007-07-04 17:17
逆に言えば、だからこそ WebBrowser コントロールを使った方が良いと言えますね。(そういう意図で書かれたと思いますが) WebBrowser 根tのロールは、ActiveX のラッパなのでエンジン部分は IE と同じと見て良いと思います。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1