MergeFilesA

Belge işleme

Açıklama

Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış MergeFiles ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfasıyla yorumlanır

Diskteki iki dosyayı birleştirir ve birleştirilmiş belgeyi yeni bir dosyaya kaydeder. Dosyalara doğrudan diskten erişildiğinden dosyanın tamamının belleğe yüklenmesi gerekmez ve işlev çok büyük belgelerle kullanılabilir. Dosyalar şifrelenmiş olmamalıdır. İlerlemeyi hesaplamak için bu işlev çalışırken çıktı dosyasının boyutunu izleyin

Her iki belgedeki yer imleri, form alanları ve ek açıklamalar birleştirilmiş belgede bulunur

Sözdizimi

Delphi

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

DLL

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

Parametreler

FirstFileNameBirleştirilecek ilk dosyanın adı
SecondFileNameBirleştirilecek ikinci dosyanın adı
OutputFileNameBirleştirilmiş belgeyi içerecek, oluşturulacak dosyanın adı

Dönüş değerleri

0Dosyalar birleştirilemedi. Başarısızlığın nedenini belirlemek için LastErrorCode işlevini kullanın
1Dosyalar başarıyla birleştirildi ve yeni birleştirilmiş belge oluşturuldu