如何用delphi的Server中的Word Application控件新建一个Word文档?(急!!!)

zhanghe6388 2003-08-18 05:41:51
我想在delphi中打开Word,想用Word Application控件,Word Application.Documents.Add(),但它的四个参数不知道该如何设置,delphi自带的程序参数不全,后两个参数没有设置,无法运行,不知道参数具体是什么?望赐教!
...全文
251 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
bxh2dai 2003-08-23
  • 打赏
  • 举报
回复
哈哈,楼主给分吧,我给你解决~!
猫猫爱吃鱼 2003-08-23
  • 打赏
  • 举报
回复
你可以通过TOLEVarint来启动WORD,
var
word: TOleVariant;
begin
word := CreateOleObject("Word.Application");
word.Documents.Add "FileName";
word.Visible := True;
word.WindowState := 2;
Word.WindowState := 1;
end;
bxh2dai 2003-08-23
  • 打赏
  • 举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
template,newtemplate,documenttype,visible:olevariant;
begin
template := Emptyparam;
newtemplate := false;
documenttype := wdNewBlankDocument;
visible := true;
WordApplication1.Documents.Add(template,newtemplate,documenttype,visible);
end;
以上代码我试过了,没问题,呵呵,如果还有这方面的问题,记得找我,但要多给点分哦

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧