TNB Library
|
CABファイルアーカイバー [詳解]
#include <TnbCabfileArchiver.h>
公開メンバ関数 | |
void | AddSourceDirectory (LPCTSTR lpszPath, LPCTSTR lpszCabPath=NULL) |
[設定] ソースディレクトリ追加. [詳解] | |
bool | AddSourceFile (LPCTSTR lpszFileName, LPCTSTR lpszCabPath=NULL) |
[設定] ソースファイル追加. [詳解] | |
bool | Attract (LPCTSTR lpszCabFileName) |
[作成] 格納. [詳解] | |
void | RemoveAll (void) |
[削除] 削除. [詳解] | |
静的公開メンバ関数 | |
static bool | Extract (LPCTSTR lpszPath, LPCTSTR lpszCabFileName) |
[作成] 解凍. [詳解] | |
CABファイルアーカイバー
TnbCabfileArchiver.h の 47 行目に定義があります。
void AddSourceDirectory | ( | LPCTSTR | lpszPath, |
LPCTSTR | lpszCabPath = NULL |
||
) |
[設定] ソースディレクトリ追加.
指定のディレクトリ以下を圧縮対象にします。
lpszPath | 追加するパス名 |
lpszCabPath | CAB内のパスを指定します。指定しないとルートになります。 |
TnbCabfileArchiver.h の 57 行目に定義があります。
bool AddSourceFile | ( | LPCTSTR | lpszFileName, |
LPCTSTR | lpszCabPath = NULL |
||
) |
[設定] ソースファイル追加.
指定のファイルを圧縮対象にします。
lpszFileName | 追加するファイル名 |
lpszCabPath | CAB内のパスを指定します。指定しないとルートになります。 |
true | 成功 |
false | 失敗。ファイルがないと失敗します。 |
TnbCabfileArchiver.h の 71 行目に定義があります。
bool Attract | ( | LPCTSTR | lpszCabFileName | ) |
[作成] 格納.
新しく cabファイルを作成します。
lpszCabFileName | CABファイル名 |
true | 成功 |
false | 失敗 |
TnbCabfileArchiver.h の 99 行目に定義があります。
|
static |
[作成] 解凍.
cabファイルを解凍します。
lpszPath | 解凍先。 |
lpszCabFileName | 解凍するCABファイル名。 |
true | 成功 |
false | 失敗 |
TnbCabfileArchiver.h の 146 行目に定義があります。
void RemoveAll | ( | void | ) |
[削除] 削除.
AddSourceDirectory() , AddSourceFile() したものを破棄します。ファイルには影響ありません。
TnbCabfileArchiver.h の 87 行目に定義があります。