MergeFilesA
Documentmanipulatie
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan MergeFiles en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Voegt twee bestanden op schijf samen en slaat het samengevoegde document op in een nieuw bestand. De bestanden worden direct op schijf benaderd en hoeven niet volledig in het geheugen, dus deze functie is ook voor enorme documenten bruikbaar. De bestanden mogen niet versleuteld zijn. Houd tijdens het uitvoeren de grootte van het uitvoerbestand in de gaten om de voortgang te volgen
Outlines (bookmarks), formuliervelden en annotaties uit beide documenten komen in het samengevoegde document terecht
Syntaxis
Delphi
Function DLMergeFilesA(InstanceID: Integer; FirstFileName, SecondFileName, OutputFileName: PAnsiChar): Integer;
DLL
int DLMergeFilesA(int InstanceID, const char * FirstFileName, const char * SecondFileName, const char * OutputFileName);
Parameters
| FirstFileName | De naam van het eerste samen te voegen bestand |
|---|---|
| SecondFileName | De naam van het tweede samen te voegen bestand |
| OutputFileName | De naam van het aan te maken bestand dat het samengevoegde document zal bevatten |
Retourwaarden
| 0 | De bestanden konden niet worden samengevoegd. Gebruik de functie LastErrorCode om de oorzaak te achterhalen |
|---|---|
| 1 | De bestanden zijn succesvol samengevoegd en het nieuwe samengevoegde document is aangemaakt |