我的语句如下
编译时在WA.Documents.Open处
报[Error] NSFMAIN.PAS(685): Not enough actual parameters可是我把整个工程放到我同学的机器上编译
正常通过
执行正常
奇怪!为什么?
怎么解决?我和我同学装的都是Delphi7
  try
    WA.Connect;
  except
    StatusBarText('浏览申请书', '启动Word失败,请先安装Microsoft Word');
    Abort;
  end;  {open document} 
  filename := TempFileName;
  confirmconversions := false;
  readonly := True;
  addtorecentfiles := false;
  passworddocument := '';
  passwordtemplate := '';
  revert := true;
  writepassworddocument := '';
  writepasswordtemplate := '';
  format := wdOpenFormatAuto;
  encoding := '';
  visible := True;
  //WA.Documents.Open(filename, confirmconversions, readonly, addtorecentfiles,
  //                  passworddocument, passwordtemplate, revert, writepassworddocument,
  //                  writepasswordtemplate, format, encoding, visible);  //assign worddocument component
  Itemindex := 1;
  WD.ConnectTo(WA.Documents.Item(ItemIndex));  //turn spell checking of because it takes a long time if enabled and slows down winword
  WA.Options.CheckSpellingAsYouType := False;
  WA.Options.CheckGrammarAsYouType := False;  //display Word Application
  WA.Visible := True;