TWebBrowser の表示について教えてください。
環境はDelphi7.0でWindowsXPです。
TWebBrowserを使ってファイルの一覧を表示しています。
WebBrowser.Navigate('C:\Documents and Settings\PCMySelf\デスクトップ');
を使ってデスクトップを表示したとします。
このとき一覧の左側に「共通の作業」が表示されます。
「フォルダのオプション」から
「従来のWindowsフォルダを使う」にしてやれば、
問題なく表示されるのですが、通常は表示されていて、
アプリケーション内では表示されないようにしたいのですが
どうすればよいのでしょうか?
恐らく簡単な方法はありません。
っていうか自アプリ内でエクスプローラを自由に使うのは凄く難しいと思います。
WebBrowser内の子ウインドウのSysListView32のハンドルを操作すれば擬似的な表示はできるかと思います。
SysListView32の親をForm1にするとか。
ツイート | ![]() |