客户的一些数据保存在word文档中,用delphi打开并读取数据,然后关闭word文档后,系统的进程中总是留有word的进程。打开几次文档,就留了几个word进程,我该如何处理。代码如下:uses COMObjprocedure TPlatThickness.SaveDataToCharact(psFilePath:string);
var
tmpoWord,tmpoDoc,tmpoRange:Variant;
tmpiILoop : integer;
tmpiDataCount : integer;
tmpsTemp : string;
tmpaData : Array[0..49] of double;
begin
try
//打开Word文件
tmpoWord:=CreateOLEObject('Word.Application');
tmpoWord.Visible:=false;
tmpoDoc:=tmpoWord.Documents.Open(psFilePath);
//中间的处理程序 //关闭Word文件
finally
tmpoDoc.Close;
tmpoWord.Quit; tmpoRange:=Unassigned;
tmpoDoc:=Unassigned;
tmpoWord:=Unassigned;
end;
var
tmpoWord,tmpoDoc,tmpoRange:Variant;
tmpiILoop : integer;
tmpiDataCount : integer;
tmpsTemp : string;
tmpaData : Array[0..49] of double;
begin
try
//打开Word文件
tmpoWord:=CreateOLEObject('Word.Application');
tmpoWord.Visible:=false;
tmpoDoc:=tmpoWord.Documents.Open(psFilePath);
//中间的处理程序 //关闭Word文件
finally
tmpoDoc.Close;
tmpoWord.Quit; tmpoRange:=Unassigned;
tmpoDoc:=Unassigned;
tmpoWord:=Unassigned;
end;
解决方案 »
- 这个试卷数据库结构如何设计
- 求用Delphi做的一个简单的IM软件代码
- 用SaveDBGridEhToExportFile方法导出数据记录到excel时,长文本字段的内容在excel单元格中不能显示,为空,咋办?
- 再线关注。急呀。。请各位大侠帮忙delphi7+mysql+adoquery+dbgrid
- table 保存不了数据
- 关于OCX控件的制作
- ValueListEditor控件的goRangeSelect属性为何不起作用?
- 年终散分!接分对象:跟我一样穷!穷的标准:可用粉 < 专用粉
- ADOQuery在窗体关闭时是否必须close?
- TRichViewEdit控件的内容问题
- 谁知道怎样播放MP3音频文件?有没有相关的控件或例子?问题解决立即结贴,谢谢!
- 超出当前范围 的错误
改這個試試