鱼C屏幕保护程序 - 零基础入门学习Delphi11

鱼C屏幕保护程序

 

让编程改变世界

Change the world by program


 

阶段性上机实践(小结)02

  阶段性实践主要是作为本系列视频教程的每个阶段的总结和提高,该实践课题将针对这一阶段学习的所有知识通过一些稍微复杂的实例给大家展示出来。 实践是检验真理的唯一标准!   实践程序: 鱼C屏幕保护程序V1.0、V2.0,制作我们自己的屏幕保护程序。 V1.0 版本思路比较简单,把前边学过的内容大体进行概括和综合,V2.0的思路相对比较复杂,程序设计开始往进阶方向前进。 V1.0 实现屏幕保护功能并提供按下键盘空格显示密码输入框,密码正确即可关闭程序;   [caption id="attachment_563" align="aligncenter" width="300"] 鱼C屏幕保护程序[/caption]   V2.0 在此基础上对密码的输入次数进行限制,尝试三次错误后需经过一段时间才可以再次尝试输入,程序设计更加接近现实。 增加了置顶机制防止通过其他方法关闭程序,最终导致小甲鱼录制视频的时候要“卡BUG”才能继续完成视频…… [buy]  获得所有教学视频、课件、源代码等资源打包 [/buy] [Downlink href='http://urlxf.qq.com/?ememiuN']视频下载[/Downlink]

转载于:https://www.cnblogs.com/LoveFishC/archive/2011/09/12/3846131.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、IDE 1、对IDE的高DPI支持,涵盖了最新的4k+显示器,整个字体和图标更干净、更清晰。 2、多显示器和多窗口改进:在多个窗口中同时设计和编辑同一个表单的代码 3、完全重建的欢迎页,具有原生的外观和感觉,以及适合IDE的UI,并可自定义布局和内容 4、C++代码格式化器。使用clang-format自动布局你的C++代码 5、改进了对VCL和IDE的远程桌面支持 6、FireMonkey设计时指南。通过可视化的线条和增强的边距和填充支持更快地进行原型设计 二、VCL 1、丰富的编辑组件更新删除了XP的依赖性,并为TRichEdit控件引入了新的功能。 2、VCL样式增加了设计时支持:通过在设计时立即看到你的样式表格和控件在运行时的样子,使时尚的UI原型更快。 3、增加了对TreeViews中CheckBoxes的支持,每个节点都支持3种状态(部分、变暗、排除)以帮助定制UI。 4、新的TDBLabeledEdit组件提供了TLabelEdit的数据感知版本,以加快原型设计。 5、大量的VCL改进,包括默认的表格大小和字体,例外对话框的复制按钮,备忘录和RichEdit的边距等等。 三、FMX 1、改进了对Windows和桌面的FMX高DPI支持,桌面UI明显优越 2、在WebBrowser组件中支持微软的WebView 2控件(Edge Chromium)。 3、支持最新的Android 30 API和最新的计费API,并迁移到使用AndroidX库 4、Android支持多个classes.dex文件,简化了对外部Android依赖的整合 四、Platforms 1、Delphi macOS 64位ARM编译器和工具链,包括为Intel/Arm AppStore提交构建通用二进制文件 2、Delphi语言支持二进制小数和数字分离器 3、改进了C++工具链,对C++类型的RTTI进行了大修,包括在Delphi类型上使用typeid。 4、为Delphi类型改进了C++风格的RTTI 5、在Win32和Win64上改进了CMake的质量并大大改进了异常处理。 五、RTL 1、RTL质量重点。TZipFile、大数据结构的64位改进、蓝牙LE 2、System.DateUtils中TDateTime的记录帮助器 3、System.SysUtils中TCurrency的Record Helper使货币的工作更加简单和容易。 4、C++ RTL的改进包括在Delphi类中使用make_shared和make_unique,对Delphi字符串的string_view支持,以及Delphi/C++字符串的简单转换。 六、LSP 1、使用Visual Studio Code来编辑Delphi源代码,并具有完整的代码完成功能 2、LSP对Include文件的认识 3、自动重新启动LSP服务器 4、用Tab键自动完成代码 5、支持类辅助工具 6、赋值数组时的数组建议 七、Data 1、新版本中的FireDAC为PostgreSQL、Oracle和Firebird数据库提供了具体的改进。 2、HTTP和REST客户端库已经扩展了超时机制,支持HTTP/2、TLS 1.3、Base64 URL编码。 3、新组件TRESTRequestDataSetAdapter简化了向服务器上传数据集的过程 4、新的低流量RAD Server Lite允许无限制地部署您的多层解决方案,以及完全可扩展的Server引擎。 5、对于DataSnap,REST URL映射逻辑现在是完全可配置的
零基础入门学习Delphi是一个需要掌握的技能,在学习过程中使用课件和源代码是非常重要的。以下是关于如何利用课件和源代码学习Delphi的建议。 首先,课件是学习的基础,它提供了系统化的教学内容和步骤。通过课件可以了解Delphi的基本概念、语法以及如何构建一个程序。建议按照课件的顺序依次学习,尽量理解每个概念和示例代码的含义,并进行实践。同时,可以结合课件中的练习题和项目来巩固所学内容。 其次,源代码是学习的实践材料,它提供了实际案例和示例程序。通过阅读源代码可以学习到更多的编程技巧和经验。建议在学习课件的同时,将源代码作为参考,尝试理解其中的逻辑和思路,并进行自己的实践。可以逐渐修改或扩展源代码,加深对Delphi编程的理解。 此外,还可以通过互联网上的资源来扩充学习材料。在网上可以找到更多的Delphi教程、博客和论坛,其中有很多高手和经验分享。可以搜索相关的教程和问题解答,在实践中不断积累经验,提高编程能力。 最后,学习Delphi是一个循序渐进的过程,需要坚持和耐心。初学者可以先从简单的项目开始,逐渐增加难度和复杂性。通过不断的练习和实践,将所学的知识应用到实际项目中,才能更好地掌握Delphi编程。 总之,零基础入门学习Delphi需要使用课件和源代码,并结合实践和互联网资源来加深理解。通过不断学习和实践,逐步掌握Delphi编程技巧和经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值