`
oszerone
  • 浏览: 13007 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

这样写代码?

 
阅读更多

功能:关闭程序时提示是否保存,可选择以后不再提示。

描述:

提示窗口有三个选择:

(1)关闭提示窗口,取消关闭程序

(2)保存,保存数据并关闭程序

(3)不保存,不保存数据,直接关闭程序

提示窗口有一个多选框,表示以后不再提示是否保存:

(1)关闭提示框,选择不生效

(2)保存,以后关闭操作直接保存数据然后关闭程序

(3)不保存,以后关闭操作直接关闭程序

 

流程:

  1. 提示是否保存(可选)
  2. 保存数据(可选)
  3. 关闭程序

所以代码流程:

if(needConfirm){

    confirm();

}

if(needSave){

    save();

}

close();

 

分享到:
评论

相关推荐

    【ChatGPT实战】如何使用ChatGPT写代码?

    理解ChatGPT提供的解决方案,这样你的编程技能才能得到提升。 6. **持续更新**:由于ChatGPT模型在不断更新和优化,其性能和能力也会随着时间推移而提升。定期检查更新,以获取更好的体验。 在实战中,例如你正在...

    手写板程序代码

    6. 绘写通功能,可以写字、绘画; 7. 软件界面、功能简洁明了,易学易用,极易上手,尤其适合不熟悉电脑的用户。 8. 识别:①中文简体②中文繁体③日文④韩文⑤英文⑥数字; 9. 支持连续书写。 三、应用环境: 1. ...

    程序员应该这样写代码

    以上是对《程序员应该这样写代码》这篇文章中的核心知识点进行了详细解读和扩展。在实际编程过程中,程序员应该时刻关注代码的可读性、可维护性和可扩展性,遵循一定的编码规范,这样才能写出高质量的代码。

    用C语言写的linux串口读写源代码com serial,适用于arm和各种linux系统

    在Ubuntu这样的桌面Linux环境中,串口通信可能更常见于软件开发、设备调试和自动化测试。开发者可以利用这些源代码创建用户界面,或者作为后台服务运行,以便通过串口与外部设备交互。 总结来说,这个...

    29丨理论三:什么是代码的可测试性?如何写出可测试性好的代码?1

    【如何写出可测试的代码】: 1. **低耦合**:减少类与类之间的依赖,比如使用接口而非具体实现,使测试能独立于其他组件进行。 2. **高内聚**:确保每个类或方法专注于单一任务,这样测试可以更精确地针对特定功能。...

    链表(下):如何轻松写出正确的链表代码?.pdf

    ### 如何轻松写出正确的链表代码? 在深入探讨如何轻松编写链表代码之前,让我们先简单回顾一下链表的基础知识。链表是一种线性数据结构,由一系列节点组成,每个节点包含两个部分:数据和指向下一个节点的指针。...

    使用JavaScript库还是自己写代码?

    开发者在使用JavaScript时常常会面临一个选择:是使用已有的JavaScript库,还是完全自己编写代码。下面将详细探讨这一选择所带来的优缺点,并提供一些决策依据。 首先,使用JavaScript库有其明显的优势。现代流行的...

    手写数字识别程序,模型和测试图片

    本篇文章将探讨一个具体实现手写数字识别的项目,该项目包含了训练代码、测试代码、预训练模型以及测试图片,为用户提供了一个完整的学习和实验平台。 该项目的训练代码主要利用TensorFlow框架来实现。TensorFlow...

    如何写出无法维护的代码?

    如何写出无法维护的代码?酷壳里有很多我觉得很不错的文章,但是访问量最大的却是那篇《6个变态的HelloWorld》,和它能在本站左边栏“全站热门”中出现的还有“如何加密源代码”,以及编程真难啊等这样的文章。可见本...

    提高写代码得效率(编程篇)

    10. 在写代码中时必须把上面写过代码记在心里,这样就可以养成习惯,提高代码的速度。 (二)目标:高级程序员 通过总结和实践这些编程技巧和习惯,我们可以提高写代码的效率和质量,减少编程错误和时间浪费。同时...

    谁说不能在Word下写代码

    "谁说不能在Word下写代码"这一主题,就是一种打破常规的尝试。这里,通过WPS Word插件,开发者陈旭实现了在Word中编程的可能性。 这个插件的核心是集成Microsoft的命令行编译器cl.exe,这是一个C++编译器,通常在...

    Apollo Control代码改写成Matlab代码

    转换到Matlab时,我们需要重新实现这些算法,Matlab提供了强大的数学和信号处理工具,使得这样的转换更为便捷。 1. **车辆动力学模型**:在Matlab中,我们需要构建车辆的横纵向动力学模型。这是一个物理模型,描述...

    几个写代码的好习惯,对写好代码很用帮助

    以下是一些有助于写出更好代码的习惯: 1. **保持代码整洁与一致性**:遵循统一的代码风格和格式,例如,缩进、空格和命名约定。每个函数或方法应保持单一职责,避免过长的代码块。当需要添加新功能时,先考虑如何...

    自己写的 代码生成工具

    这样的工具极大地提高了开发效率,减少了手动编写重复代码的工作量。PDM通常用于数据库设计,包含了数据库表结构、字段和关系等信息。通过这个工具,开发者可以将这些模型信息转化为实际的Java类,用于持久化操作或...

    读者写者问题java 代码

    在这里,我们将深入探讨Java中解决读者写者问题的策略,并分析提供的代码可能存在的一些问题。 读者写者问题的核心在于:读者不互斥,可以同时读取数据;但当有写者在写入数据时,必须独占资源,即不允许任何读者或...

    写好代码的十个秘诀 的ppt

    【写好代码的十个秘诀】 在编程领域,编写高质量的代码是至关重要的。"写好代码的十个秘诀"这一主题旨在提供一套实用的指导原则,帮助开发者提升代码质量,提高软件的可维护性、性能和复用性。以下是一些核心要点:...

    swift-(OC版)总结整理下一个快速开发框架以更优雅的方式写代码

    "swift-(OC版)总结整理下一个快速开发框架以更优雅的方式写代码"这个项目显然旨在为Objective-C开发者提供一个过渡到Swift的桥梁,同时引入了MVVM设计模式来优化代码结构。MVVM(Model-View-ViewModel)是一种广泛...

Global site tag (gtag.js) - Google Analytics