以文本方式查看主题

-  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=42406)

--  作者:653006728
--  发布时间:2013/11/11 9:39:00
--  窗口beforeclose事件 点击取消也关闭
在窗口的beforeclose事件中, 输入: 
MessageBox.show("确定要退出吗?","提示" ,MessageBoxButtons.OKCancel, MessageBoxIcon.Question)
 
 
 
弹出窗口   点击取消后或者直接点×   窗口还是关闭了?
 

图片点击可在新窗口打开查看此主题相关图片如下:hqmry%_0hd`hlomw%n2@fo.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-11-11 9:40:03编辑过]

--  作者:Bin
--  发布时间:2013/11/11 9:45:00
--  
呵呵,并不是提问是否关闭,你点否就不关闭的了.

Dim Result As DialogResult
Result = MessageBox.Show("确定要退出吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If Result = DialogResult.No Then
   e.Cancel=true
End If


--  作者:Bin
--  发布时间:2013/11/11 9:45:00
--  
http://www.foxtable.com/help/topics/0712.htm
--  作者:653006728
--  发布时间:2013/11/11 9:56:00
--  
那个地方我看好几遍 没看懂什么意思  也执行过   你这段代码执行提示错误  :e是private  它在上下文中不可访问 
--  作者:Bin
--  发布时间:2013/11/11 9:57:00
--  
这个要放在窗口的beforeclose 事件才可以的.
--  作者:653006728
--  发布时间:2013/11/11 10:03:00
--  

实在beforeclose中执行的。  但是出现这种情况


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20131111100222.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2013/11/11 10:04:00
--  
你好,请注意3楼帮助连接和5楼我的回复.
--  作者:653006728
--  发布时间:2013/11/11 10:12:00
--  
大哥   连接中的 代码 昨天看了不下十来遍  真心不知道这有什么联系   
--  作者:Bin
--  发布时间:2013/11/11 10:16:00
--  
代码已经写给你了,3楼也给出帮助连接了.

5楼也告诉你代码要放到beforeclose 事件才可以正常运作的.


还是无法理解,说明你并没有按部就班去看帮助.你现在干任何其他的事情都是徒劳的.

应该先按部就班学习一下.

图片点击可在新窗口打开查看

 

看帮助一定要按顺序,头一两遍可以不求甚解,第三遍开始要将每个例子实际操作演练一遍,不明白的就上论坛求助。
三遍之后才开始做系统,先设计好表,想做什么功能,就做什么功能,遇到问题在帮助找答案,找不到的在论坛提问,不断遇到问题,不断解决问题,慢慢就熟悉了。
此外一定要先掌握《使用指南》,然后再看《开发指南》


--  作者:狐狸爸爸
--  发布时间:2013/11/11 10:21:00
--  

呵呵,你6楼的图片说明了问题: 为啥跑到命令窗口去测试事件代码呢?

我不止一次告诉你啊,命令窗口不能测试事件代码的:

http://www.foxtable.com/help/topics/1840.htm

 

只有和e参数无关,能独立执行的,才能到命令窗口测试的哦。