出错了

fuzhong 2003-02-25 12:00:33
WordApplication.Connect ;
WordApplication.Visible :=true;
WordApplication.Caption:='例子';
TEmplaTe:=EmptyParam;
ITEmIndex:=1;
WordApplication.Documents.Add(Template,NewTemplate);// 这里出错!!!!
WordDocument.ConnectTo(WordApplication.Documents.ITEm(ITEmIndex));
执行这段代码,执行到WordApplication.Documents.Add(Template,NewTemplate);时出错,出错信息:参数值超出可接受范围。怎么回事呀, delphi5.0 + office2000
...全文
45 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
outer2000 2003-02-25
  • 打赏
  • 举报
回复
OFFICE版本不对吧;如果是OFFICE2000我看了不只是两个参数;
fuzhong 2003-02-25
  • 打赏
  • 举报
回复
我是Copy书上的一段代码,其中Template,NewTemplate定义为:OleVariant,就是搞不懂呀!!!!!!!!
307 2003-02-25
  • 打赏
  • 举报
回复
你的参数不对WordApplication.Documents.Add(Template,NewTemplate);你可以查看ADD的DELPHI帮助看看!
有问题请发信息到我的E-mail:guangbowang@163.com
fuzhong 2003-02-25
  • 打赏
  • 举报
回复
用另一种方法解决了
var
wordApplication:variant;
///
wordApplication:=CreateOleObject('word.object');
wordApplication.fileNew;
可以用

5,392

社区成员

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

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