beforeclose事件中的代码
Dim Result As DialogResult
Result = MessageBox.Show("数据有变动请问是否保存?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.Yes Then
MessageBox.Show("请填写好姓名再保存","提示")
e.cancel = true
End if
点窗体的关闭按钮后,这段代码中的e.cancel = true 时灵时不灵 大部分的时候是正常的,偶尔会出现失灵的情况
想模拟一下这个情况也不容易,因为不定时出现,测试一两个小时,会出现1-2次,再次查询代码什么也不改,又恢复正常
搜索后才发现,有多个帖子也出现这个情况,请老师看看该如解决,我猜测是软件中的BUG!!!
多人,多电脑,删除BIN文件夹也都试过不可以。
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=134053&authorid=0&page=0&star=2
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=116114&skin=0
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=107993&skin=0
[此贴子已经被作者于2019/10/7 9:53:52编辑过]