WordApplication1.Documents.Add该怎么用(100分)

  • 主题发起人 主题发起人 toofy45
  • 开始时间 开始时间
T

toofy45

Unregistered / Unconfirmed
GUEST, unregistred user!
WordApplication1.Documents.Add()的四个参数该怎么赋值
能举个例子吗
 
WordApplication1.Documents.Add(EmptyParam,EmptyParam,EmptyParam,EmptyParam)
就这么写!
 
类型不匹配
 
EmptyParam:OleVariant;
 
WordApplication1.Documents.Add()中第一个参数是模板的名称,第二参数是你要增加的文件名,第三个参数是文件类型,第四个参数是布尔参数,它决定你的新增方式.
因为我一直用WordApplication1.Documents.oldAdd(),所以第三、第四个参数解释不一定正确,进攻参考。
 
不会吧,这样用可以啊;
WordApplication1.Connect;
WordApplication1.Visible:=true;
WordDocument1.ConnectTo(WordApplication1.Documents.add(EmptyParam,EmptyParam,EmptyParam,EmptyParam));
 
那怎么为新建的空白文档赋一个特定的文件名,如‘文档1’
我要把它的默认命名'DOC1'改为自己的文件名
如果不能实现的话能不能在保存的时候用自己的文件名替换它的默认文件名
 
想保存自己的名字,
var
sfilename:olevariant;
begin
sfilename:='c:/mydir/文档1.doc';
worddocument1.saveAs(sfilename);
worddocument1.disconnect;
worddocument1.close;
wordApplication1.quit;
wordApplication1.disconnect;
end;
 
如果我要在WordDocument1保存后,把保存的文件路径存入到数据库,该如何实现
 
最好看看MS office 的VBA帮助
 
后退
顶部