デルファイフォームを作成してMSWordに新しいWord文書を追加し、ユーザーがテキストを挿入して文書を編集し、ファイルを保存してMS Wordから終了するのを待ってから、ファイル名とファイルへのパスを取得します。
WordApp := CreateOleObject('Word.Application');
WordApp.Visible := True;
Doc := WordApp.Documents.add();
ユーザーがテキストを挿入してドキュメントを編集し、ファイルを保存してフォームを終了するのを待ちますMS Word THEN
Doc.Save;
DocName := Doc.Name;
Docpath := IncludeTrailingPathDelimiter(Doc.path) + DocName;
with ZipForge1 do
begin
FileName := Zipfilename;
OpenArchive;
Options.StorePath := spNoPath;
AddFiles(Docpath);
CloseArchive;
end;