是这样的意思。而且解决办法有N种,你细心想想就有,例如设置一个全局静态变量,然后按钮按了就true,其他控件判断那个变量,true的时候先不作用。至于monitor.enter其实没什么必要发例子,就是onitor.enter(this);//这里添加你的操作monitor.exit(this);不过你的情况应该用那个控件锁定更好吧。
[此贴子已经被作者于2006-12-7 23:17:34编辑过]
那也就是比如说点这个按钮,在这个按钮完成任务之前,在当前的Form中所有的控件都不可用了,也只有这样才能达到防止出错,是这样吗?
[此贴子已经被作者于2006-12-7 23:29:07编辑过]
这样是一个方法,不是只有这个方法,还有N种方法不过我就不提了,你想想吧,呵呵……
怎么没有这个呢System.Threading.Monitor,应该有的,不久前用过