2016-03-08 28 views
2

为了测试我的程序的某些功能,我需要一个冻结的Windows应用程序。你知道一段代码可以有意地冻结应用程序(就像它们变得不活动并且你必须强制关闭它们一样)。在VB.NET中故意冻结应用程序

我需要在VB.NET(或C++,如果可能的话)中做到这一点。此外,应用程序不能崩溃,只能冻结(停止响应)

+4

无限循环如何? –

+1

我不能故意这样做。但是,直到一天结束它应该发生一次或两次与我,我会张贴你的代码:D –

+0

递归函数 – Jaxedin

回答

0

你可以简单地做:

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 

的是,它可能是不够的,你需要的目的,但也许这是你正在寻找的...

+0

这并不会使应用程序停止响应。 –