以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  beforeclose里e.canel时灵时不灵(有点蓝老师模板已上传)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141575)

--  作者:bobolan521
--  发布时间:2019/10/5 9:05:00
--  beforeclose里e.canel时灵时不灵(有点蓝老师模板已上传)

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编辑过]

--  作者:有点酸
--  发布时间:2019/10/5 11:06:00
--  
你的是最新版本吗? 如果不是,请升级到最新的版本。
--  作者:bobolan521
--  发布时间:2019/10/5 12:15:00
--  
请问一下,你是官方的老师吗?最新版也试过
--  作者:hotday1972
--  发布时间:2019/10/5 12:30:00
--  
我的情况也是一样
--  作者:lanlh0824
--  发布时间:2019/10/5 13:14:00
--  
我也遇到过这种情况
--  作者:hotday1972
--  发布时间:2019/10/6 7:28:00
--  
今天又出现了,代码肯定没问题。对话出来了,窗口也给关掉了。

窗口的beforeclose

    \'检查是否完成评估
    If Tables("快反评分报告").Rows(Tables("快反评分报告").Rows.Count-1).IsNull("领导打分") Then
        MessageBox.Show("你还没有完成评价, 请完成评价!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
        e.Cancel = True
        Return
    End If

--  作者:有点蓝
--  发布时间:2019/10/6 8:46:00
--  
这个是什么类型窗口?模式?

--  作者:hotday1972
--  发布时间:2019/10/6 13:26:00
--  
老师,是独立窗口
--  作者:有点蓝
--  发布时间:2019/10/6 14:30:00
--  
把这个窗口的模板导出发过来看看
--  作者:bobolan521
--  发布时间:2019/10/7 9:53:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:窗体模板.rar

模板已上传