MergeFilesA
Dokumentmanipulation
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med MergeFiles, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Fletter to filer på disken og gemmer det flettede dokument i en ny fil. Filerne tilgås direkte på disken; hele filen behøver ikke at blive indlæst i hukommelsen, så funktionen kan bruges til meget store dokumenter. Filerne må ikke være krypterede. Overvåg outputfilens størrelse, mens funktionen kører, for at vurdere forløbet.
Dispositioner (bogmærker), formularfelter og annoteringer fra begge dokumenter findes i det flettede dokument.
Syntaks
Delphi
Function DLMergeFilesA(InstanceID: Integer; FirstFileName, SecondFileName, OutputFileName: PAnsiChar): Integer;
DLL
int DLMergeFilesA(int InstanceID, const char * FirstFileName, const char * SecondFileName, const char * OutputFileName);
Parametre
| FirstFileName | Navnet på den første fil, der skal flettes. |
|---|---|
| SecondFileName | Navnet på den anden fil, der skal flettes |
| OutputFileName | Navnet på den fil, der skal oprettes, og som indeholder det flettede dokument. |
Returværdier
| 0 | Filerne kunne ikke flettes. Brug funktionen LastErrorCode til at fastslå årsagen til fejlen. |
|---|---|
| 1 | Filerne blev flettet, og det nye flettede dokument blev oprettet |