vb程序按封闭后进程还在


vb程序按关闭后进程还在
为什么有些时候vb程序按关闭后进程还在?

如果这样的话程序关闭后就不能再次启动了,要结束进程后才可以。。。



尝试过网上写的:

    Private Sub Form_Unload(ByVal Cancel As Integer)

        End

    End Sub


也无效,进程还是在,窗口没了。

VBScript .net 程序开发

fruit 14 years ago

查查代码,是否有子线程未关闭。

缇奇·米库 answered 14 years ago

LZ说的是VB.net还是VB6?

zxcvbnm answered 14 years ago

我还以为你用的是vb6

酸萝卜沙滩之子 answered 14 years ago

在非主窗口点X不会unload,请使用Form_Terminate

Twlen answered 14 years ago

<fieldset> <legend class="font_bold"> 引用: </legend>

  为什么有些时候vb程序按关闭后进程还在?
如果这样的话程序关闭后就不能再次启动了,要结束进程后才可以。。。


尝试过网上写的:
  Private Sub Form_Unload(ByVal Cancel As Integer)
  End
  End Sub

也无效,进程还是在,窗口没了。

</fieldset>



你的程序里是否调用了外部进程?


比方调用Excel进程生成Excel表格的时候若未退出Excel进程,可能出现你这种情况。

如果可以,请贴上你完整的代码。

OHOUHOU answered 14 years ago

加上me.dispose

重度香味依存 answered 14 years ago

因为进程无法及时结束,还请检查程序结束后那段代码还在运行

无弹幕何来神作 answered 14 years ago

主窗体关闭即表示程式退出

yuuka answered 14 years ago

Your Answer