版块 > 技术问题 > 关于增加窗体“关闭按钮被单击事件”的建议
消息:
42
在使用WinDev开发过程中遇到一个问题,就是想实现单击窗体上的关闭按钮时,系统弹出询问是否退出当前程序的提示,并根据客户的选择,或关闭或返回程序窗体,而目前Windev窗体没有“关闭按钮被单击事件”,有点不好解决这个问题,如果通过“关闭窗口”事件来实现的话,无论客户是否选择退出,结果系统都会退出!希望大家有更好的策略!
消息:
255
对于您所提出的问题: 单击窗体上的关闭按钮时,系统弹出询问是否退出当前程序的提示!
我们为您提出以下解决方案:
 
1.在xx窗口"代码"中的"关闭xx窗口" 的代码块里,填写以下代码
 
 如果确认取消对话框("您想关闭窗口?")=假那么
      重新输入()
 结束
 
2.如果您是想通过自定义按钮来操控窗口的关闭,并现实提示。例如 按钮"直接关闭",按钮"关闭"
 
在按钮"直接关闭"的代码中填写 方法:关闭()
 
当你点击按钮"直接关闭"时,直接关闭,无任何提示.
在按钮"关闭"的代码中填写 方法:
        如果确认取消对话框("您想关闭窗口?")=假那么
      重新输入()
 结束
        关闭()
并且修改属性,在按钮"关闭"的用户界面栏中将其类型改为放弃,意味着无论你点击窗体上的关闭按钮时,程序会自动调用按钮"关闭"中的方法.
 
希望以上的解答,能够解决您在学习中所遇到的疑问。
 
谢谢您的支持,期待您的反馈。

非常感谢您对WinDev简体中文版的支持与关注!
 
希望您使用WinDev开发愉快!
 
PC SOFT
 
WebDev:本论坛由PC SOFT WebDev 实现。
消息:
42
感谢PC SOFT的精彩回复!
另请教一下,如何修改“如果确认取消对话框”函数命令弹出的会话窗体中的警示图标?如:将感叹号图标改为问号图标等。
消息:
255
你好:

对于您所提出的问题:
 
对于Windows标准的信息对话框
1.信息()
2.是否对话框()
3.确认取消对话框()
4.错误对话框()
 
对于自定义对话框:
1。首先创建空白窗口(调整为固定大小),在其中添加文本控件(用来显示信息),和图像控件(用来显示您所需要的标符)和按钮控件(执行确认/取消/。。。返回值)

2。对于图像控件,您可在"图片描述"的"常规"中,设置您想要显示的图片(例如,问号/感叹号,WinDev包含了此类图片)
希望以上方法,能够解决您的问题。
 
谢谢您的关注与支持,期待您的反馈。

非常感谢您对WinDev简体中文版的支持与关注!
 
希望您使用WinDev开发愉快!
 
PC SOFT
 
WebDev:本论坛由PC SOFT WebDev 实现。
    统计
    注册会员总数: 380
    论坛帖子总数: 1174