<Return[JKL]><Top>
LZOpenFile |
Declare Function Api_LZOpenFile& Lib "lz32" Alias "LZOpenFileA" (ByVal lpszFile$, lpOf As OFSTRUCT, ByVal style&) |
Declare Function LZOpenFile Lib "lz32" Alias "LZOpenFileA" (ByVal lpszFile As String, lpOf As OFSTRUCT, ByVal style As Long) As Long |
|
解凍するファイルと、解凍後のファイルのハンドルを取得する。 |
|
パラメータ
この構造体は、次に LZOpenFile 関数を呼び出して開いているファイルを参照するときに利用できる。
アログボックスを作成できる。 に通知する。このダイアログボックスには、[再試行]ボタンと[キャンセル]ボタンがあり、ユーザーが
[キャンセル]ボタンをクリックすると、ファイルが見つからなかったことを知らせるエラーメッセージが返る。
ほかのプロセスが同じファイルを互換性モードで開いていると、関数は失敗する。 ほかのプロセスが同じファイルを互換性モードで開いているか、読み取りアクセス用に開いていると、関数
は失敗する。 ほかのプロセスが同じファイルを互換性モードで開いているか、書き込みアクセス用に開いていると、関数
は失敗する。 ファイルが読み取りまたは書き込みのほかのモードで開いていると、ファイルを開いたのが同じプロセスであ
っても、関数は失敗する。 ファイルが圧縮されている場合は、wStyle パラメータで OF_READ フラグをセットし、関数が成功すると、指定したファイルのハンドルが返
る。
拡張エラー情報がないため、GetLastError 関数は使わないこと。
失敗しても、スレッドの最終エラーコードは変わらない。 |