我在使用Delphi操作WORD时,设置为不显示,但是在关闭时Documents.Close是会出现显示出WORD界面,一闪而过,不知哪位同仁知道如何解决?多谢指教!
代码如下:WordApp := CreateOleObject('Word.Application');
WordApp.Visible := False;
WordApp.Documents.Open('d:\test.doc');
...
WordApp..Documents.Close(False);//这行会出现显示出WORD界面,一闪而过
WordApp.Quit;
WordApp := Unassigned;
代码如下:WordApp := CreateOleObject('Word.Application');
WordApp.Visible := False;
WordApp.Documents.Open('d:\test.doc');
...
WordApp..Documents.Close(False);//这行会出现显示出WORD界面,一闪而过
WordApp.Quit;
WordApp := Unassigned;
解决方案 »
- float值相减的绝对值精度问题
- 一个如何实现多语言问题?
- 求 report machine 的简单问题 欢迎各路豪杰前来 指教
- delphi 中强制类型转换格式是什么样的
- 关于dfm文件的问题
- 如何让StringGrid 的某一列和显示,假如点某一安钮,就显示,在点隐藏
- 动态加载FRAMES的时候,如何给FRAMES里的元素赋值?100分
- 新年马上到了,不知道大家去年过的好吗?大家都进来聊聊。
- 如何缩放jpg.bmp等图片
- 如何将QUERY1查询获得的记录并进行相关操作后,将修改数据写入数据表中。
- socketconnection 服务端放在WIN7\8和互联网上是,客户端连接不上
- dspack获取usb摄像头并保持为MP4格式文件
var
WordApp, WordDoc: OleVariant;
begin
try
WordApp := CreateOleObject('Word.Application');
except on E: Exception do
raise Exception.Create('Error Message');
end; WordApp.Visible := False;
WordDoc := WordApp.Documents.Open('c:\cc.doc');
try
WordApp.Selection.TypeText('学 生 评 教 结 果');
WordApp.Selection.TypeParagraph;//回车 WordDoc.saveas('c:\cc.doc');
finally
WordDoc.Saved := True;
WordDoc.Close;
WordApp.Quit;
end;
ShowMessage('ok');
end;
procedure TForm13.btn2Click(Sender: TObject);
var
WordApp, WordDoc: OleVariant;
begin
try
WordApp := CreateOleObject('Word.Application');
except on E: Exception do
raise Exception.Create('Error Message');
end; WordApp.Visible := False;
WordDoc := WordApp.Documents.Open('c:\cc.doc');
try
WordApp.Selection.TypeText('学 生 评 教 结 果');
WordApp.Selection.TypeParagraph;//回车 //WordDoc.saveas('c:\cc.doc'); //隐藏这句即可
finally
WordDoc.Saved := True;
WordDoc.Close;
WordApp.Quit;
end;
ShowMessage('ok');
end;