有没有同样的问题发生?
开发软件的过程中,在调试的时候,由于机器上有时候运行的程序过多,使得有时候点击或操作某些数据时,系统还没来得及反应处理数据操作,然后就去操作其它数据,这样导致了自己所做软件发生错误,
有没有什么办法解决这种情况呢?
onitor.enter(this);
你的操作
monitor.exit(this);
等同于
lock(this)
{
你的操作
}
是threading 吧,如果是这个,monitor的点后面没有enter方法
我刚才没细看你这个,以后问问题不要写的太密密麻麻。
这个问题,就直接把点击按钮锁定,button.enable = false
到完成才给用户继续点,有些用户特别是生产线的和政府领导,都是喜欢点了见未响应又点,
所以干脆运行时锁了键,然后this.curser = 等待光标。
要不如果你有时间的话,能不能发段很简单又完整的代码帖一下,就是新建项目后,就使用上面你说的方法写进去,就是只是运行一个空窗体就行了
这样行吗?