onitor.enter(this);你的操作monitor.exit(this);等同于lock(this){ 你的操作}
是threading 吧,如果是这个,monitor的点后面没有enter方法
我刚才没细看你这个,以后问问题不要写的太密密麻麻。这个问题,就直接把点击按钮锁定,button.enable = false到完成才给用户继续点,有些用户特别是生产线的和政府领导,都是喜欢点了见未响应又点,所以干脆运行时锁了键,然后this.curser = 等待光标。
要不如果你有时间的话,能不能发段很简单又完整的代码帖一下,就是新建项目后,就使用上面你说的方法写进去,就是只是运行一个空窗体就行了这样行吗?