为什么只能对WORD属性进行一次修改???(95分)

  • 主题发起人 主题发起人 li1215
  • 开始时间 开始时间
L

li1215

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用:
var
WordApp: OLEVariant;
SaveChanges: OleVariant;
begin
WordApp := CreateOleObject('Word.Application');
WordApp.Documents.Open(FileName);
WordApp.ActiveDocument.BuiltInDocumentProperties[1].Value := '标题';
WordApp.ActiveDocument.BuiltInDocumentProperties[2].Value := '作者';
SaveChanges := wdSaveChanges;
WordApp.Quit(SaveChanges, EmptyParam, EmptyParam);
end;
方法来修改WORD文档的属性,但是只能修改一次,如果这个文档使用这种方法修改以后就不能再修改了!这个问题怎么解决呀?
 
大部分时候是改变了,但是在属性里面的值并没有刷新,还是修改以前的!
 
试了一下,可以修改啊。
 
后退
顶部