以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- beforeclose事件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97580) |
||||
-- 作者:10059 -- 发布时间:2017/3/15 10:27:00 -- beforeclose事件 请问老师,我在窗口的beforeclose事件中写入下面的代码,操作时都弹出了messagebox了,但最后窗口还是关闭了,为什么?? If Tables("obas_emp").Current.DataRow.RowState <> DataRowState.Unchanged Then \'如果当前行已经修改过 messagebox.show("当前行内容已经被修改过,请选择""保存修改""或者""撤销修改""","提示",MessageBoxButtons.OK,MessageBoxIcon.Information) e.Cancel = True End If |
||||
-- 作者:10059 -- 发布时间:2017/3/15 10:30:00 -- 刚开始写进去的时候是可以的,如果重新打开项目之后就不行了 |
||||
-- 作者:有点色 -- 发布时间:2017/3/15 10:32:00 -- 测试没问题,上传实例测试。 |
||||
-- 作者:10059 -- 发布时间:2017/3/15 11:36:00 -- 麻烦老师看看,谢谢啦!!
|
||||
-- 作者:有点色 -- 发布时间:2017/3/15 11:44:00 -- 我修改,重新保存一下,就好了。你是不是用的是试用版?快到期了?
[此贴子已经被作者于2017/3/15 12:49:09编辑过]
|
||||
-- 作者:10059 -- 发布时间:2017/3/15 11:48:00 -- 是的, 老师,这个问题是因为试用版快到期导致的??
|
||||
-- 作者:10059 -- 发布时间:2017/3/15 12:02:00 -- 老师,您修改了什么,都没变啊!!我怎么测试还是不行了 |
||||
-- 作者:有点色 -- 发布时间:2017/3/15 13:11:00 -- 测试了一下,是bug。重新打开项目的时候,不行,修改保存后又可以。 [此贴子已经被作者于2017/3/15 13:11:17编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2017/3/15 14:05:00 -- 收到 |