名前 題名 ▼ Mr.XRAYさん > ▼ ponさん,お待たせしてしています. > > > エクスプローラでフォルダを表示してるわけですね. > > 重要なことを忘れていました. > > [945_エクスプローラのテスト] > http://mrxray.on.coocan.jp/Delphi/plSamples/945_ExplorerTest.htm > > で,ShellExecuteEx とCreateProcess では,エクスプローラの表示は > できるか,エクスプローラの操作は,IE のオブジェクトを取得する必要が > ある,ということを,自分で書いていて忘れていました. > > エクスプローラは特殊で,Windows のシェルが提供している機能です. > 同一プロセス内で複数起動しています. > (設定により,異なるプロセスでの起動も可能です) > > したがって,CreateComObject か TShell を使用した方が簡単だと思います. > とりあえず,上のリンクの記事を参考にしてください. > 例えば,最初のサンプルで [エクスプローラを閉じる] ボタンのコードが > それに該当します. > > 個人的には,TShell(TShellWindows) を使用した方法がいいのではないかと思っています. GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link