MergeFilesA

Przetwarzanie dokumentów

Opis

Końcowa litera A oznacza punkt wejścia DLL ANSI (char); powierzchnia ActiveX/COM udostępnia wyłącznie postać Unicode. Zachowanie jest identyczne jak w MergeFiles, a argumenty ciągów są interpretowane przy użyciu bieżącej strony kodowej SetAnsiMode

Scala dwa pliki na dysku i zapisuje scalony dokument do nowego pliku. Dostęp do plików odbywa się bezpośrednio na dysku, dlatego nie trzeba wczytywać całych plików do pamięci i funkcji można używać z ogromnymi dokumentami. Pliki nie mogą być zaszyfrowane. Aby określić postęp, obserwuj rozmiar pliku wyjściowego podczas działania funkcji

Konspekty (zakładki), pola formularzy i adnotacje z obu dokumentów będą obecne w scalonym dokumencie

Składnia

Delphi

Function DLMergeFilesA(InstanceID: Integer; FirstFileName, SecondFileName, OutputFileName: PAnsiChar): Integer;

DLL

int DLMergeFilesA(int InstanceID, const char * FirstFileName, const char * SecondFileName, const char * OutputFileName);

Parametry

FirstFileNameNazwa pierwszego pliku do scalenia
SecondFileNameNazwa drugiego pliku do scalenia
OutputFileNameNazwa tworzonego pliku zawierającego scalony dokument

Wartości zwracane

0Nie można scalić plików. Użyj funkcji LastErrorCode, aby ustalić przyczynę niepowodzenia
1Pliki zostały pomyślnie scalone i utworzono nowy scalony dokument