1、为什么在Delphi7编写代码的时候不能正确输出“…………”省略号了呢??奇怪死了!
2、在用OLE打开Word文档的时候,怎样能让其不再屏幕上显示打开的过程?我的代码如下:
WordApp:=CreateOleObject('Word.Application');
WordApp.Visible:=False; //这样写不管用啊????????!!!!!
WordApp.Documents.Open(……);
中间有一些操作
WordApp.Documents.Close;
WordApp.Quit;
ShowMessage('转存完毕!')

解决方案 »

  1.   

    var
      WordApp, WordDoc: OleVariant;
    begin
      try
        WordApp := CreateOleObject('Word.Application');
        WordDoc := CreateOleObject('Word.Document');
      except
        raise Exception.Create('无法访问Word, 请确认已安装Microsoft Word!');
      end;
      WordApp.Visible := False;
      WordDoc := WordApp.Documents.Add(FileName, False);
      // 中间有一些操作
      // ...
      WordDoc.Close(False);
      WordApp.Quit;
      ShowMessage('转存完毕!')
    end;