我查了一下函数,在Paragraphs中定义的是:
function Add(var Range: OleVariant): Paragraph; safecall;
所以
WordApplication1.Documents.Item(1).Paragraphs.Add(yourRange);
function Add(var Range: OleVariant): Paragraph; safecall;
所以
WordApplication1.Documents.Item(1).Paragraphs.Add(yourRange);
WordApplication1不能用,用WordDocument1。
27分在前面的问题中已全部给你了,但我想说的是WordDocument.Paragraphs.Last.Range.InsertFile('Filename',EmptyParam,EmptyParam,EmptyParam,EmptyParam);
把先打开的word文件的最后一行给替换了!!!我要的是追加,即在先打开的word文件中增加一个段落,然后再把想要合并的文件insertfile。
现在我遇到的问题是不能增加段落(必须用控件),哎这个语法怎么这么烦,大家帮帮忙呀
WordDocument.Range.InsertAfter(' ' + #13);
WordDocument.Range.InsertAfter(' ' + #13);
WordDocument.Range.InsertAfter(' ' + #13);
你可以照猫画虎
WordDoCument.Paragraphs.Last.Range.InsertAfter(' '+#13);
WordDoCument.Paragraphs.Last.Range.InsertFile
(FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
祝你的流合并早日成功。
WordDocument.Sentences.Last.InsertAfter (' ' + #13);
WordDoCument.Sentences.Last.InsertFile
(FileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam);
thank you very much!!!分数已加了