• ベストアンサー

実行ファイル名を教えて下さい

■圧縮(ZIP形式)の解凍の時使用する、[開く]と[すべて展開]の実行ファイル名をご教授下さい。 ■ShellExecute()又はCreateProcess()でZIPを開くAPPの作成を想定しています。 ■[実行ファイル名]を調べる方法もお願いします。 ■APPはC言語とWIN32APIで作成しようと思っています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

さっぱり質問内容が分かりません。 ZIPを解等する特殊なプログラムがあるとお思いなのでしょうか? それをC言語から呼び出そうとされているのでしょうか? ZIPを解等するライブラリ(dll)等があるのは知っていますが。。。 もし上記が目的であれば、googleで「unzip32 dll c++」で調べてみると良いと思います。

smiyaf
質問者

補足

質問が不正確ですいません。 ■圧縮されたZIPを解凍する時、右クリックするとメニューが出ます。 その中で、[開く]又は[すべて展開]で展開します。 ■解凍するファイルの数が多いので、ドラッグ&ドロップで解凍出来るソフトは出来ないかと思いました。 ■その時、ShellExecute()又はCreateProcess()でZIPを開くAPPの作成を想定しました。 ■上記の関数で使用する実行ファイル名が有れば何とかならないか? ■例えばWordであればWINWORD.EXE,エクセルはEXCEL.EXEです。 こんな事を想定して質問しました。

その他の回答 (2)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.3

わざわざ作らなくてもいいような。 例えば、Lhaca http://www.vector.co.jp/vpack/browse/pickup/pw4/pw004638.html 「全ファイルが圧縮ファイルなら解凍」のマーク付ければ、まとめて解凍してくれます。 Lhaplus http://www.vector.co.jp/soft/win95/util/se169348.html は解凍専用のショートカットをデスクトップに置けます。 他のソフトでも同様の機能のあるものがあると思います。

smiyaf
質問者

お礼

■ご紹介ありがとうございます。 ■皆様からご紹介いただき、圧縮、解凍ファイルは色々ある事に感心しています。 ■私の説明不足ですいません・・・質問の背景 1、Word文書やExcel文書をCD-ROMに入れて数人に配布するわけですが 2、情報の拡散を防ぎたいと考えています。 3、そこで、文書ごとにパスワード付きのZIPファイルにしてCDーROMにいれています。 4、ZIPの作成はWindowsXPの標準(添付)方法で作成します。 5、文書は一度に全部作成するわけでなく、必要に応じて作成します 6、CD-RO<もらった方は1枚ずつパスワードを入れて解凍します。 7、開く方では大変なので、 8、インデックスファイル(拡張子・EXE)を作成しそこからZIPファイルを開けないかと考えました。 9、実はそのCD-ROMには拡張子EXE形式のファイルも有り、現在INDEX画面から開いています。 10,そこで、現在のアプリに加えてパスワード付きZIPも解凍できないかと考えています。

  • kirinoma
  • ベストアンサー率53% (288/542)
回答No.2

http://okwave.jp/qa/q1367390.html この質問の内容が一番近そうですね. > ZIPFLDR.DLLを使用する コマンドラインで実行するためのVBSも配布されているようです. http://www.vector.co.jp/soft/winnt/util/se355605.html?site=n 以上,参考になれば幸いです.

smiyaf
質問者

お礼

ご紹介ありがとうございます。 参考にさせてください。