しまった。{} 内4行目の MarkAllFile(); は MarkAll(); にしといて下さい。
そうじゃないと、圧縮ファイルの中にディレクトリがあったら困るや。