//在单元接口部分引用 Comobj ;
procedure TForm1.Button3Click(Sender: TObject);
var Word : Variant;
begin
try
Word := CreateOLEObject('Word.Application');
except
Showmessage('请检查您的系统中有没有安装 Microsoft Word! ');
end;
Word.Options.CheckSpellingAsYouType := False;{关闭拼音检查}
Word.Options.CheckGrammarAsYouType := False; {关闭语法检查}
try
Word.Documents.Open(extractfilepath(Application.ExeName)+'\test.doc',false);
Word.Visible := false;
Word.ActiveDocument.Range(0, 0);//
Word.ActiveDocument.Range.InsertAfter(memo1.Lines.Text);//
Word.ActiveDocument.Range.InsertParagraphAfter;
Word.ActiveDocument.Range.Font.Name := 'MS Sans Serif';// 设置字体样式 Word.ActiveDocument.Range.Font.Size := 24;// 设置字体大小
Word.Quit;
finally
Word.Quit;
end;
本文介绍如何通过Delphi编程语言调用Microsoft Word应用程序接口(API),实现自动打开指定文档、插入文本并调整字体样式及大小等功能。文章提供了一段示例代码,详细展示了创建Word对象、设置文档属性及操作文档内容的过程。
1243

被折叠的 条评论
为什么被折叠?



