在定义并使用WORD对象并使用完成后,无论从WORD中退出,还是从VB中使用以下代码:
'wapp as a Word Application
wapp.documents.close
wapp.quit
set wapp=nothing采用这种方法是可以从WORD中退出,但是发现内存中仍然有个WINWORD.EXE在运行,每次启动程序就多一个。
请问这个问题怎么解决呀?
是不是需要利用代码将这个线程强制关闭?怎么作?请赐教!
'wapp as a Word Application
wapp.documents.close
wapp.quit
set wapp=nothing采用这种方法是可以从WORD中退出,但是发现内存中仍然有个WINWORD.EXE在运行,每次启动程序就多一个。
请问这个问题怎么解决呀?
是不是需要利用代码将这个线程强制关闭?怎么作?请赐教!
Private Sub Command1_Click()
Dim wapp As Object, wdoc As Object
Set wapp = CreateObject("word.application")
Set wdoc = wapp.documents.Add
wapp.Visible = True
wdoc.Close
wapp.quit
Set wapp = Nothing
Set wdoc = Nothing
End Sub
系统提示“Method 'Add' of object 'Documents' failure.”to:minajo21
所有定义的对象都关闭了,内存里还是有WINWORD.EXE运行。
我是在WIN XP下装的OFFICE XP,是否会有影响?
全部代码如下:Dim wapp As Word.Application
Dim wdoc As Word.DocumentPrivate Sub Command1_Click()
Set wapp = New Word.Application
Set wdoc = New Word.Document
wapp.Visible = True
wapp.Documents.Open "c:\hello.doc"
End SubPrivate Sub Command2_Click()
wapp.Documents.Close
wapp.Quit
Set wdoc = Nothing
Set wapp = Nothing
End Sub请问有什么问题吗,运行是正常的但每次运行总是多一个WINWORD在内存中。
请指教,谢谢!