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
| FirstFileName | O nome do primeiro arquivo a mesclar. |
|---|---|
| SecondFileName | O nome do segundo arquivo a mesclar. |
| OutputFileName | O nome do arquivo a criar, que conterá o documento mesclado. |
Valores retornados
| 0 | Os arquivos não puderam ser mesclados. Use a função LastErrorCode para determinar a causa da falha. |
|---|---|
| 1 | Os arquivos foram mesclados com sucesso e o novo documento mesclado foi criado |