为了测试我的程序的某些功能,我需要一个冻结的Windows应用程序。你知道一段代码可以有意地冻结应用程序(就像它们变得不活动并且你必须强制关闭它们一样)。在VB.NET中故意冻结应用程序
我需要在VB.NET(或C++,如果可能的话)中做到这一点。此外,应用程序不能崩溃,只能冻结(停止响应)
为了测试我的程序的某些功能,我需要一个冻结的Windows应用程序。你知道一段代码可以有意地冻结应用程序(就像它们变得不活动并且你必须强制关闭它们一样)。在VB.NET中故意冻结应用程序
我需要在VB.NET(或C++,如果可能的话)中做到这一点。此外,应用程序不能崩溃,只能冻结(停止响应)
您可能会考虑使用Stop
,这会暂停执行。
_“无论代码是以调试模式还是零售模式编译,都是如此。”_ lol“零售模式” –
你可以简单地做:
MsgBox("Displaying a message, which will stop execution until it is clicked OK.")
,或者,如果你需要加载系统:
For i = 0 To 2400 ' dimensioning the loop for 2 min in case _
' it will block the PC completely
Sleep(50) ' give the system a space to breathe; need experimenting
Next i
的是,它可能是不够的,你需要的目的,但也许这是你正在寻找的...
这并不会使应用程序停止响应。 –
无限循环如何? –
我不能故意这样做。但是,直到一天结束它应该发生一次或两次与我,我会张贴你的代码:D –
递归函数 – Jaxedin