vb.net 关机问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:40:15
我写的程序(vs2005)在运行的时候就关不了机,只有关闭我这个程序以后我的电脑才能关闭,请问是什么原因? o(∩_∩)o
这个VB程序没有什么特别的,就是解决日常小问题的程序.使用的全部是VB自带的控件.都是使用vs2005默认的设置.

有什么推荐的解决方法没有.比如,可不可以检测到关机事件就自我关闭,也不太好.

如果像有些朋友们说得调用批处理感觉也不是很地道,而且也找不到问题的真正所在.(DOS命令应该是:shutdown -s -f -t 00)有没有其他的原因呢?

你怎么知道其调用了taskmgr.exe呢?
即使调用了也不是关机不行的问题啊!
在项目的属性中可以进行相关设置,你可以试试。

工程属性——应用程序——关机模式
或者你在FormClosing此类事件中使用了e.Cancel()取消了窗体的关闭,这样就无法关机了。

你VB的进程调用了。TASKMGR.EXE。所以你 关不了。必须先结束VB,然后才可以。关机。

兄弟。想开点。莫要强求。事事随风。

开心快乐、

可以用调用批处理(.bat文件)命令嘛,绝对有效

shutdown -a

批处理放在bin\Debug下

调用一下就OK啦