MergeFilesA
Manipolazione dei documenti
Descrizione
Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a MergeFiles e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode
Unisce due file su disco e salva il documento in un nuovo file. L'accesso diretto evita il caricamento completo in memoria ed è adatto a documenti enormi. I file non devono essere cifrati. Monitorare le dimensioni dell'output per stimare l'avanzamento
Segnalibri, campi modulo e annotazioni di entrambi i documenti saranno nel documento unito
Sintassi
Delphi
Function DLMergeFilesA(InstanceID: Integer; FirstFileName, SecondFileName, OutputFileName: PAnsiChar): Integer;
DLL
int DLMergeFilesA(int InstanceID, const char * FirstFileName, const char * SecondFileName, const char * OutputFileName);
Parametri
| FirstFileName | Il nome del primo file da unire |
|---|---|
| SecondFileName | Il nome del secondo file da unire |
| OutputFileName | Il nome del file da creare che conterrà il documento unito |
Valori restituiti
| 0 | Impossibile unire i file. Usare LastErrorCode per determinarne la causa |
|---|---|
| 1 | I file sono stati uniti correttamente ed è stato creato il nuovo documento unito |