vb程序按封闭后进程还在


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

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



尝试过网上写的:

    Private Sub Form_Unload(ByVal Cancel As Integer)

        End

    End Sub


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

VBScript .net 程序开发

fruit 13 years, 3 months ago

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

缇奇·米库 answered 13 years, 3 months ago

LZ说的是VB.net还是VB6?

zxcvbnm answered 13 years, 3 months ago

我还以为你用的是vb6

酸萝卜沙滩之子 answered 13 years, 3 months ago

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

Twlen answered 13 years, 3 months 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 13 years, 3 months ago

加上me.dispose

重度香味依存 answered 13 years, 3 months ago

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

无弹幕何来神作 answered 13 years, 3 months ago

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

yuuka answered 13 years, 3 months ago

Your Answer