Application.ProcessMessages的用法意义

来源:互联网 发布:js递归遍历json树 编辑:程序博客网 时间:2024/04/28 07:02

Application.ProcessMessages的用法意义
在循环中加Application.ProcessMessages是可以防止其他控件没响应
举个例子容易明白:假如你的窗体上有两个按钮,一个计算,一个停止
如果你的计算是密集运算或复杂处理,当你点了计算钮后,你将发现停止按钮不会响应你的点击了,
也就是说,你无法随时使计算过程停下来。而倘若你在计算的代码中加入Application.ProcessMessages,则你的程序就有机会响应其它的事件了。
在大量的循环运算,又不想使用多线程时,为了计算机在运算时能响应用户的操作,又不破坏指令执行.

原创粉丝点击