Top Page Common Archivers Component for Delphi/C++Builder

統合アーカイバコンポーネント for Delphi/C++Builder  

  Common Archivers Component for Delphi/C++Builder


Translate this page
powerd by AltaVista Babel Fish
  概要:
Delphi 2/3/4/5/6/7 および C++Builder 3/4/5/6 プログラムから 各種フォーマットの書庫ファイルを共通の手順で使用できるようにするためのフリーコンポーネントです。
最低限のコーディングで多くのアーカイバに対応することができるようになります。
ソースコードの形で提供しておりますので、直接 DLL の API をご使用になる場合にも参考にして頂けると思います。
  機能と特徴:
書庫の基本操作
形式を意識することなく、書庫の作成・展開・書庫内ファイルの削除 および 自己解凍書庫の作成が可能です。
メソッド一覧 Q&A

書庫操作時のオプション指定の共通化
書庫操作時のオプション指定を極力共通化しています。
プロパティ一覧 各アーカイバで有効なオプション Q&A

操作ファイル指定の共通化
内部フィルタを使用することにより、アーカイバ間のフィルタ動作の差異を吸収することができます。
現在のところ、書庫作成でのみ有効です。
内部フィルタについて プロパティ一覧 Q&A

  対応するアーカイバ:
下記のアーカイバに対応しています。
各アーカイバ DLL は、「個別ライブラリ」ページ でダウンロードすることができます。
この表についてのお問い合わせは こちら までお願いします。
書庫の形式 DLL 作成 追加/
削除
展開 SFX作成 一覧取得 更新
LZH 形式 UNLHA32.DLL
CAB 形式 CAB32.DLL
ZIP 形式 ZIP32J.DLL
ZIP 形式 UNZIP32.DLL
ARJ 形式 UNARJ32J.DLL
TAR 形式 TAR32.DLL
TAZ/TGZ/GZ/Z TAR32.DLL
BZ2 形式 TAR32.DLL(+BZ2LIB.DLL)
RAR 形式 UNRAR32.DLL
BZA/GZA 形式 BGA32.DLL
YZ1 形式 YZ1.DLL
制限あり

制限あり

制限あり
GCA 形式 UNGCA32.DLL
制限あり
BEL 形式 UNBEL32.DLL
制限あり
表中の記号の説明
◎:アーカイバ DLL に機能あり・このコンポーネントで使用可能
△:アーカイバ DLL に機能あり・このコンポーネントで使用不可
−:アーカイバ DLL に機能なし ( もしくは 作者 が理解していない )
?:調査中
  【 メソッド 】
  • UnpackFiles
    指定したパスに書庫の内容を展開します。 ファイルリストを指定した場合は、リストで指定したファイルのみを展開します。
  • PackFiles
    ファイルリストで指定したファイルを含む書庫を作成します。
  • RemoveItems
    既に存在する書庫ファイルからリストで指定したファイルを削除します。
  • MakeSfx
    既に存在する書庫ファイルから自己解凍書庫を作成します。
  • CheckArchive
    既に存在する書庫ファイルの構造をチェックします。
  • UpdateArchive
    既に存在する書庫ファイルを更新します。
  • FindOpen/FindFirst/FindNext/FindClose
    書庫ファイルに記録されているファイルの一覧を取得します。
  •   【 プロパティ 】   【 イベント 】
      変更履歴:
    変更履歴は こちら にあります。
      Q&A:
    Q&Aは こちら にあります。
    仕様の変遷と理由については 過去のリリース情報 を参照してください。
      サポート方法:
    ご質問・ご意見・ご要望は 下記のいずれかへお願いいたします。
    ・Delphian World ML ( Delphian World ML への参加方法 )
    ・インターネットメール ( 宛先:norg1964@ceres.dti.ne.jp )
    ・NIFTY SERVE FDELPHI 10番会議室 ( 現在サポート休止中 )
      ダウンロード:
    このコンポーネントは、Delphian World からダウンロードすることができます。
    統合アーカイバコンポーネントは、Miscellaneous カテゴリに登録されています。

    Delphian World のご紹介:
    Delphian World は、Borland社 の Delphi 及び C++Builder で使えるコンポーネントのライブラリーサイトで 700 以上のコンポーネントやツールが集められています。
    Delphi でプログラミングされる方には必見のサイトです。
    Delphian World の トップページ へ ジャンプ

    ダウンロードページへ直接ジャンプ

    このページについてのお問い合せは: norg1964@ceres.dti.ne.jp へ   ( 2004.02.01 更新 )