MergeFilesA

ドキュメント操作

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は MergeFiles と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

ディスク上の 2 つのファイルをマージし、新しいファイルに保存します。ファイルはディスク上で直接アクセスされ、全体をメモリに読み込む必要がないため、巨大なドキュメントにも使用できます。暗号化ファイルは使用できません。実行中は出力ファイルサイズを監視して進捗を判断します

両方のドキュメントのアウトライン (ブックマーク)、フォームフィールド、注釈が結合後のドキュメントに含まれます

構文

Delphi

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

DLL

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

パラメータ

FirstFileName結合する最初のファイル名
SecondFileName結合する 2 番目のファイルの名前
OutputFileName作成するマージ済みドキュメントを含むファイルの名前

戻り値

0ファイルをマージできませんでした。失敗原因は LastErrorCode 関数で確認してください
1ファイルが正常に結合され、新しい結合済み文書が作成されました