DAOpenFile

Gerenciamento de documentos, Funcionalidade de acesso direto

Descrição

Abre um arquivo no modo de acesso direto. Isso permite processar arquivos grandes. O arquivo não ficará acessível a outros processos até ser fechado por uma das seguintes funções: DACloseFile, DAAppendFile ou DASaveAsFile. Arquivos somente leitura podem ser abertos e todas as demais funções de acesso direto funcionarão, mas DAAppendFile não funcionará porque não é possível gravar no arquivo

Sintaxe

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);

Parâmetros

InputFileNameO caminho e o nome do documento a abrir no modo de acesso direto
PasswordA senha a usar ao abrir o documento. Pode ser a senha do proprietário (owner) ou do usuário (user). Com a senha de usuário, parte da funcionalidade pode ficar restrita dependendo das permissões do documento.

Valores retornados

0O arquivo não pôde ser aberto. Use a função LastErrorCode para determinar a causa da falha. Um FileHandle que pode ser usado com as demais funções de acesso direto
Non-zero