TWebBrowser の表示について


キョロ  2005-06-21 21:14:35  No: 15817

TWebBrowser の表示について教えてください。
環境はDelphi7.0でWindowsXPです。

TWebBrowserを使ってファイルの一覧を表示しています。
WebBrowser.Navigate('C:\Documents and Settings\PCMySelf\デスクトップ');
を使ってデスクトップを表示したとします。
このとき一覧の左側に「共通の作業」が表示されます。

「フォルダのオプション」から
「従来のWindowsフォルダを使う」にしてやれば、
問題なく表示されるのですが、通常は表示されていて、
アプリケーション内では表示されないようにしたいのですが
どうすればよいのでしょうか?


チョコボール  2005-06-22 01:51:03  No: 15818

恐らく簡単な方法はありません。
っていうか自アプリ内でエクスプローラを自由に使うのは凄く難しいと思います。
WebBrowser内の子ウインドウのSysListView32のハンドルを操作すれば擬似的な表示はできるかと思います。
SysListView32の親をForm1にするとか。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加