MergeFilesA

Manipulação de documento

Descrição

O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de MergeFiles e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Mescla dois arquivos em disco e grava o documento mesclado em um novo arquivo. Os arquivos são acessados diretamente no disco; o arquivo inteiro não precisa ser carregado na memória, então esta função pode ser usada com documentos enormes. Os arquivos não devem estar criptografados. Monitore o tamanho do arquivo de saída enquanto esta função executa para acompanhar o progresso

Outlines (marcadores), campos de formulário e anotações de ambos os documentos estarão presentes no documento mesclado

Sintaxe

Delphi

Function DLMergeFilesA(InstanceID: Integer; FirstFileName, SecondFileName, OutputFileName: PAnsiChar): Integer;

DLL

int DLMergeFilesA(int InstanceID, const char * FirstFileName, const char * SecondFileName, const char * OutputFileName);

Parâmetros

FirstFileNameO nome do primeiro arquivo a mesclar.
SecondFileNameO nome do segundo arquivo a mesclar.
OutputFileNameO nome do arquivo a criar, que conterá o documento mesclado.

Valores retornados

0Os arquivos não puderam ser mesclados. Use a função LastErrorCode para determinar a causa da falha.
1Os arquivos foram mesclados com sucesso e o novo documento mesclado foi criado