喫茶XRAYトップページ

[スレッド全体
]

[2478] Re2:TWebBrowserでフォルダ表示返信 削除
2009/6/18 (木) 20:22:07 Mr.XRAY
▼ 宮さん

> もう何年もHeapCheckerを使っているせいか慣れがあります。

使い慣れている方がいいのではないでしょうか.

> 私はIE7が出てすぐから使っておりますが。
> 私の場合は問題なく使っていますが。


とすると,XPでは問題ないのかな.
IE7からはブラウザとエクスプローラの機能が分離されたんです.
SHDocVwのDLLのバージョンの関係かも知れません.

[2479] Re3:TWebBrowserでフォルダ表示返信 削除
2009/6/18 (木) 23:31:54 宮 〔HomePage
▼ Mr.XRAYさん
>> とすると,XPでは問題ないのかな.

そんなに私めにとっても重大なことだったんですか。
以前、マスターがこの件について書いておられましたね。
そのときは、何のことか気にしませんでした。

> IE7からはブラウザとエクスプローラの機能が分離されたんです.
> SHDocVwのDLLのバージョンの関係かも知れません.


Webコンポーネントが関係するのでしょうかね。
もっともIE7の何をどう使って動いているのか知りませんが。
知らぬが仏 心配しても始まりません。
では。




[2480] Re4:TWebBrowserでフォルダ表示返信 削除
2009/6/18 (木) 23:44:35 Mr.XRAY
▼ 宮さん

> Webコンポーネントが関係するのでしょうかね。

タハハハッ.(^^;  (汗)


[2481] Re5:TWebBrowserでフォルダ表示返信 削除
2009/6/19 (金) 12:14:11 宮 〔HomePage
▼ Mr.XRAYさん
>>
> タハハハッ.(^^;  (汗)


Internet Explorer 8 をインストールしました。

エクスプローラから種々雑多なファイルを
複数ドロップしてみました。
開かない。???
アドレス窓にローカルパスを入力してみました
表示しない???

このことですか、先におっしゃっていた内容は。
そりゃまた、とんちんかんな応答をしていました。(^_^;)

IE7からそうだったんですか?
いや〜気づきませんでした。
なんせIEなど使わないモンですから。

では。



[2482] Re6:TWebBrowserでフォルダ表示返信 削除
2009/6/19 (金) 14:33:57 Mr.XRAY
▼ 宮さん

調べてみました.
IE7から仕様が変更になったようですが,
必ずしもエクスプローラが別窓で開くわけではないようです.

ところでWebBrowserですが,これはSHDocVw.dllの機能を利用して実現
しています.Personal版でしたら,このdllを,タイプライブラリまたは
ActiveXの取り込みで,このdllを使用可能にするユニットを作成したハズ
です.

このdllはIEが使用しているものです.
つまり,WebBrowserは,IEが使用可能な環境でないと使用できません.
そして,そのPCで現在使用しているIEのバージョン,つまりHDocVw
のバージョンにより,動作仕様が決まります.

これはWebBrowserに限ったことではありません.
Delphiは,Windowsのこれらのdll等の機能を使っています(カプセル化).
Delphiは,Windowsがインストールされていない環境では,
Windowsのプログラムは開発できないということです.
(インストールもできませんが...)

つまり.WebBrowserを使っているということは,

>なんせIEなど使わないモンですから。

ということはないんです.メチャクチャ使っているんです.
もちろん,他の方のように直接ではなく,IEの機能をという意味です.


[2549] Re3:TWebBrowserでフォルダ表示返信 削除
2009/7/9 (木) 22:13:45 Mr.XRAY
> IE7からはブラウザとエクスプローラの機能が分離されたんです.
> SHDocVwのDLLのバージョンの関係かも知れません.


TWebBrowser(Delphi2007-R2 Pro)とVista+IE8 Beta
で動作確認してみました.

URLにフォルダ名を指定した場合は,TWebBrowser上に表示されます.
ただし,IE8 Betaのアドレスバーにフォルダを指定した場合は
別窓で表示されます.

こういう仕様のようですね.
ワード,エクセル等,他のアプリはどちらも別窓表示でした.


[2550] Re4:TWebBrowserでフォルダ表示返信 削除
2009/7/10 (金) 18:29:10 宮 〔HomePage
▼ Mr.XRAYさん
>
> ただし,IE8 Betaのアドレスバーにフォルダを指定した場合は
> 別窓で表示されます.
>
> こういう仕様のようですね.
> ワード,エクセル等,他のアプリはどちらも別窓表示でした.


つい先日、マスターに指摘されてIE7では、ローカルフォルダは
開かないといわれて始めて知ったはずでした・・・?。
(もう記憶が定かでない(^_^;) )

なんと、今回IE8では、それでは不便すぎると文句が出たのか
別窓で開きますね。始めて知りました。
IE7は削除したので確かめようがないけど。

MSさんも定番中の定番ソフトを結構、ごそっと変えるんですねぇ〜。
もっとも、IEもエクスプローラーもそのヘルプを読んだことがないので
確かなことは解りませんが。
改めて考えてみるとヘルプを読まないで、
万人が使えるアプリはずごいですよね。

Linuxが普及しないわけ、もっとも劣っているのは、デスクトップに
このエクスプローラーに匹敵するツールが無いことだと思う。(余談)

情報有り難うございました。



[▼次のスレッド]
INCM/CMT
Cyclamen v3.82