如题
解决方案 »
- 怎么用VB实现对算法进行一行一行的跟踪呢?
- 大家看看我这段VBS脚本代码那里有错误?
- 你的礼物我很喜欢,谢谢
- 在VB6.0中怎么调用fastReport报表
- 真心请教:关于BitBlt的源的来源问题。没什么头绪
- 如何用WinSock取得域名对应的IP,既域名解析.
- 同志们,用winsock传递大文件出现问题了,请进来看一看,瞧一瞧,不吃亏的
- VB+ORACLE816,在数据环境里的任何SQL都不能编译,怎么会事?
- 用代码刷新注册表?
- 在ORACLE中,在SELECT语句中,设置一个虚拟的列,如:select aa,'111' as from cc (在ms-sql2000中可以的),bb列是表cc中不存在的。但
- 谁有平均滤波的程序啊,去极值和移动的都可以啊
- 请问如何按照文件创建时间来删除文件?
Excel.exe已经产生错误,将被Windows关闭。您将需要重新启动程式。已经建立错误日志。用VBA也经常这样。主要是在关闭Excel的程序时会有这个提示。
谁能说一下怎样强行中止进程了
用sendmessage好像也不行,还是我不会用
我是要退出程序,运行没问题,但是用application.quit之后,还是有Excel进程在任务栏内,不知如何处理
Set m_oWorkSheet = Nothing
Set m_oChart = Nothing
Set m_oWorkBook = Nothing
If m_bVisible Then
m_oExcelApp.Visible = True
Else
m_oExcelApp.Quit
Set m_oExcelApp = Nothing
End If
End Sub
m_oExcelApp.Visible = True
Else
m_oExcelApp.Quit
Set m_oExcelApp = Nothing
End If执行Quit之后在进程管理器中可以看到进程依然存在
Private objExcel As Excel.Application 'Excel InstancePrivate Sub Form1_Terminate()
' Free up memory before we go...
Screen.MousePointer = vbDefault
Set objSheet = Nothing
Set objExcel = Nothing
Set Form1= NothingEnd Sub
Private objExcel As Excel.Application 'Excel InstancePrivate Sub Form_Terminate()
Me.Hide
' Free up memory before we quit...
Screen.MousePointer = vbDefaultSet objSheet = Nothing
Set objExcel = Nothing
Set frmTest= Nothing
End
End SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
' Going somewhere or Close?
If MsgBox("Close the Example Form?", vbYesNo, "VB Excel Example") = vbYes Then
Cancel = 0
Form_Terminate
Else
Cancel = 1
End If
End Sub
ExcelApp.quit
set ExcelApp=nothing
ExcelApp.quit
set ExcelApp=nothing同意。
没有vb环境了,没有验证,记得是这样。