掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Zip圧縮でファイルの追加が出来ない (ID:45213)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
どうにも原因がわからず、Delphiではなく、C++BuilderXE2で、 system.zipを使った簡単なサンプルを書いてみました。 コードの問題かもしれないですが、 これを実行すると、 「 ファイルを作成できません。 アクセス権限がありません。 」 と、跳ね返されてしまいます。 因みに、以前作ったzip圧縮は同じ7の異なるpc上で動いており、 今作成中のものは、作成環境でも、動作先環境でも、 圧縮ファイルの追加が出来ません。 以下が、c++で書いてみた、サンプルです。 void __fastcall TForm1::Button1Click(TObject *Sender) { if ( Form1->OpenDialog1->Execute() ) { //保存先のzipを指定 if (Form1->OpenDialog2->Execute()) { //zipに追加したいファイルを指定 new TZipFile->Open (Form1->OpenDialog1->FileName,zmReadWrite); new TZipFile->Add (Form1->OpenDialog2->FileName,//追加したいファイル Form1->OpenDialog1->FileName);//zipファイル } } } 色々ググって見ると、OSの問題っぽい気が・・・。 もし、コードに問題が無ければ、OSの問題という事でしょうか???
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.