DAOpenFile
ドキュメント管理、直接アクセス機能
説明
直接アクセスモードでファイルを開きます。これにより大容量ファイルを処理できます。DACloseFile、DAAppendFile、または DASaveAsFile のいずれかの関数でファイルを閉じるまで、他のプロセスはそのファイルにアクセスできません。読み取り専用ファイルも開け、その他の直接アクセス関数はすべて動作しますが、書き込めないため DAAppendFile は動作しません
構文
Delphi
Function TPDFlib.DAOpenFile(Const InputFileName, Password: WideString): Integer;
ActiveX
Function PDFlib::DAOpenFile(InputFileName As String, Password As String) As Long
DLL
int DLDAOpenFile(int InstanceID, const wchar_t * InputFileName, const wchar_t * Password);
パラメータ
| InputFileName | 直接アクセスモードで開くドキュメントのパスと名前 |
|---|---|
| Password | 文書を開くときに使用するパスワード。所有者パスワードまたはユーザーパスワードを指定できる。ユーザーパスワードを使用する場合、文書の権限に応じて一部の機能が制限されることがある |
戻り値
| 0 | ファイルを開けませんでした。失敗の原因を確認するには LastErrorCode 関数を使用します。ほかの Direct Access 関数で使用できる FileHandle |
|---|---|
| Non-zero |