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

FirstFileNameDe naam van het eerste samen te voegen bestand
SecondFileNameDe naam van het tweede samen te voegen bestand
OutputFileNameDe naam van het aan te maken bestand dat het samengevoegde document zal bevatten

Retourwaarden

0De bestanden konden niet worden samengevoegd. Gebruik de functie LastErrorCode om de oorzaak te achterhalen
1De bestanden zijn succesvol samengevoegd en het nieuwe samengevoegde document is aangemaakt