20151124001 关闭C#主窗体弹出是否关闭对话框

关闭C#主窗体弹出是否关闭对话框

private void Frm_Main_FormClosing(object sender, FormClosingEventArgs e)
        {
            DialogResult TS = MessageBox.Show("确定要关闭并退出程序?", "退出提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (TS == DialogResult.Yes)
            {
                e.Cancel = false;

//
                if (m_bConnected == true)
                {
                    int iResult = ADSHal.ADSHalAPI.ADS_DisconnectController(ref m_comAdatpter, ref m_comm);  //断开连接连接门禁控制器
                    ADSHelp.PromptResult(iResult, true);

if (iResult == (int)ADSHal.ADSHalConstant.ADS_ResultCode.ADS_RC_SUCCESS)
                    {
                        //this.Text = "门禁Demo";
                        this.Text = "门禁连接断开";
                        m_bConnected = false;
                    }
                }
            }
            else
            {
                e.Cancel = true;
            }
        }

时间: 2024-11-02 23:35:25

20151124001 关闭C#主窗体弹出是否关闭对话框的相关文章

主窗体 弹出框,经验总结

前段时间做的无线无源的测温项目,弹出框的制作思路:都是利用.show()完成. 问题就来了:触发一次,弹出一个框,显然达不到要求,后来通过窗体间传值, 将窗体第一次触发后,就将触发条件屏蔽,直到弹出框销毁,再开启触发. 其实,弹出框完全可以用.showdialog()完成. 但是,这种方式在该弹出框未销毁的时候,不能操作其他的内容,适用于欢迎页的制作,关于页的制作等等. 而上面提到的方面,可以实现弹出框存在仅存在一个的时候,实现对其他内容的操作,但是实现有点复杂. 实质:窗体见传值! 弹出框 1

JS弹出框、对话框、提示框,JS关闭窗口、关闭页面和JS控制页面跳转

一.JS弹出框.对话框.提示框 //====================== JS最常用三种弹出对话框 ======================== //1弹出对话框并输出一段提示信息 function ale() { //弹出一个对话框 alert("提示信息!"); } //2弹出一个询问框,有确定和取消按钮 function firm() { //利用对话框返回的值 (true 或者 false) if (confirm("你确定提交吗?")) { a

离开(关闭)网页前弹出提示

<html><head><title>破碎锤皮碗</title><script language=javascript> var exittxt="源码爱好者";function realexit() {if(exittxt) event.returnValue = exittxt}</script><style> .time{color:#ffffff;font-family:verdana,gene

关闭网页弹出是否关闭的提示

关闭网页弹出是否关闭的提示:在很多网站都有这样的功能,点点击关闭当前页面的时候,就会弹出一个提示框,可以选择关闭或者不关闭当前页面,下面就介绍一下如何实现此功能,代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /

用户关闭浏览器页器,弹出一个提示

function PageUnloader() { //當用戶退出時是否需要拋出一個提示 this.UnloadTips = true; var _this = this; this.Init = function() { //當用戶退出時拋出一個提示 window.onbeforeunload = function(e) { e = window.event || e; return _this.body_onbeforeunload(e); }; }; //Unload事件, 當用戶退出時是

VC点击按键弹出文件路径选择对话框

void CServerDlg::OnBnClickedButtonSavePath() { CString str; BROWSEINFO bi; ZeroMemory(&bi, sizeof(BROWSEINFO));     //作用为给所有参数都设为0,即NULL bi.hwndOwner = GetSafeHwnd();   //bi.hwndOwner = m_hWnd; bi.pidlRoot = NULL;    //设置开始搜索位置,为NULL默认从the desktop fo

javaScript 删除事件 弹出确认 取消对话框

1 javaScript 删除事件 弹出确认 取消对话框 2 1. 3 4 <a href="javascript:if(confirm('确实要删除?'))location='http://www.baidu.com'">删除</a> 5 6 2. 7 8 <script language="JavaScript"> 9 function delete_confirm(e) 10 { 11 if (event.srcElemen

如何弹出QQ临时对话框实现不添加好友在线交谈效果

如何不添加好友弹出QQ临时对话框实现在线交谈效果,这样的一个需求,我们真的是太需要了,实现起来也很简单,一行代码即可搞定,需要的朋友可以参考下 其实这个很简单,在img我们加入一个a标签,然后 <a href='tencent://message/?uin=QQ号码&Site=网站地址&Menu=yes'></a> 例子: <a target="_blank" href="http://wpa.qq.com/msgrd?v=1&a

SAP ABAP编程 弹出按选择对话框函数-&#39;POPUP_TO_CONFIRM&#39;

SAP  中很多时候是需要弹出式对话框的,提醒客户是否要进行某一个操作,我们可以调用CALL FUNCTION 'POPUP_TO_CONFIRM' 下面简单介绍常用的参数. DATA: G_RETURN TYPE C . CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING *                                TITLEBAR                    = '弹出标题' *