|
はじめまして。
Unlha()でフォルダ以下のファイルの圧縮をしようとしているのですが、10月12日(火)22時07分6秒に投稿されたmirokuさんのように、ドライブ以下のフォルダから圧縮されてしまいます。
解決法を参考にさせていただこうと思ったのですが、自己解決されたようで、どこが悪かったのかがわかりません。mirokuさんとは違い、DDフォルダ内のファイルは圧縮されています
わかる方、ご教授お願いします。
開発環境:VC++.net
OS:WindowsXP HomeEdition
圧縮したいフォルダのパス:C:\\AA\\BB\\CC\\DD
関数の呼び出しかた:
Unlha(NULL, "a \"C:\\DD.lzh\" -x1r2a2 \"C:\\AA\\BB\\CC\\DD\"", NULL, 0);
圧縮ファイル内のフォルダ構成を見ると、AA\BB\DD\(ファイル)となっています
|
|