当前位置: 首页 > news >正文

中文编程开发工具构件系列介绍——数值比较构件

中文编程开发工具构件系列介绍——数值比较构件

对于正在学习编程的大学生、IT 人士或是编程爱好者而言,掌握正确的学习方法能让编程学习事半功倍。即便你是初学者,只要通过成百上千个实例练习,也能快速成长为编程高手。

我们拥有十几年专业编程经验,会陆续制作编程视频供大家学习。针对中级、高级编程,还会专门打造系列课程,难度逐步加深。想学编程的朋友可以关注我们的系列课程,也可以就相关编程问题向我们提问。

一、编程学习捷径

1. 快速入门

编程工具分为免费自由版、专业版、企业版。首先借助免费自由版熟悉基本操作,通过我们提供的实例视频学习编程,实现快速入门。

2. 掌握思路

基本入门后,学习我们提供的中级编程课程,通过若干实例的编程练习,基本能掌握编程思路。

3. 深入提升

若想继续加深学习,可学习高级版编程课程,通过学习连接数据库等知识,真正开发出实用的商业管理软件或定制开发程序。

4. 触类旁通

基本掌握编程思路后,再学习其他编程语言或大学里的编程课程会非常轻松。因为无论哪种编程语言,最重要的是学习编程思路,而编程思路基本相通。

5. 拓展学习

学习完 PC 电脑端编程后,还可以继续学习 APP 手机软件开发。APP 手机软件开发需要有 PC 电脑上的开发基础,操作基本类似。

二、全中文编程工具特点

  • 安装简单、迅速,纯中文界面,构件丰富,设计过程直观、自由;无需掌握电脑语言,所有编程构件化、命令化、可视化。
  • 交互式开发,只需要四种类型的 “命令”,便可以建立各构件之间的联系;像搭积木一样简单,并可快速搭建出具有专业水平的软件作品。
  • 微解释执行,命令解释量小,执行速度快,可以和编译后的可执行文件相媲美。
  • 提供打包工具,使您即刻将自制软件安装到其它机器上运行。
  • 自动对开发项目进行加密;使您的项目在未经授权下,别人无法 “浏览、修改” 项目的构件关系与搭建方法。

 

【入门篇】编程课程教程链接地址:

https://edu.csdn.net/course/detail/39036

 【初级篇1】编程课程教程链接地址:

https://edu.csdn.net/course/detail/39061

(后续课程待更新)

三、 数值比较构件的用法

数值比较

数值比较构件专门用于数值间大小的比较。数值比较提供了数值A和数值B两个参数,这样可方便一个数值与这两个参数间进行比较。必须指出的是,对数值A和数值B两个参数赋值时,一定要遵循数值B大于数值A这样的约定。

图    标:

构件类型:不可视

重要属性

l        数值_A

实数型,设置参数A的值。

l        数值_B

实数型,设置参数B的值。

l        下一个数值比较

构件型,设置与数值比较构件连接。当数据比较参数超过两个时,可把多个数值比较构件连接在一起,做为一个数值比较构件来用。

重要方法

l        比较以上参数

执行此方法时,将当前值与两个参数进行比较。

重要事件

l        小于数值_A

当前值小于参数A时,发生此事件。

l        在两值之间

当前值介于参数A与B之间时,发生此事件。

注意:在“两值之间”含有等于意思。如数值A为‘0’,数值B为‘10’在两值之间相当于0≤X≤10。

l        大于数值_B

当前值大于参数B时,发生此事件。

实例:下面我们利用数值比较构件完成一个多条件比较的例子。当数值X大于等于0,小于10,或者大于50时满足条件,否则不满足条件。形如:0≤X<10 或X>50。

在项目窗口上拖放二个数值比较、数字编辑、普通标签和普通按钮构件。

属性设置:

数值比较1构件的数值_A属性设为“0”;数值_B属性设为“9”;下一个数值比较属性设为“数值比较2”。

注意:根据实例要求和数值比较构件的特点,数值_B要设为“9”,而不能是“10”。

数值比较2构件的数值_A属性设为“10”;数值_B属性设为“50”。

数字编辑的当前值属性清空。

当鼠标单击普通按钮1时,把当前值与参数进行比较。事件设置如图1所示

图1

当前值小于数值比较1的数值_A参数时,事件设置如图2所示

图2

当前值在数值比较1的数值_A与数值_B之间时,事件设置如图3所示

图3

当前值大于数值比较1的数值_B参数时,事件设置如图2所示。

当前值在数值比较2的数值_A与数值_B之间时,事件设置如图2所示。

当前值大于数值比较2的数值_B参数时,事件设置如图3所示。

 

 

http://www.dtcms.com/a/270183.html

相关文章:

  • 视频网站弹幕系统简易实现
  • Python语言+pytest框架+allure报告+log日志+yaml文件+mysql断言实现接口自动化框架
  • Android Handler机制与底层原理详解
  • RHA《Unity兼容AndroidStudio打Apk包》
  • 什么是2.5G交换机?
  • 【如何下载网页中的视频】
  • 【HarmonyOS】鸿蒙端云一体化开发入门详解 (一)
  • 零基础 Qt 6 在线安装教程
  • vue前置知识-end
  • 呼叫系统对接智能体能解决哪些问题?
  • exFAT文件系统mp4素材文件变0字节的恢复方法
  • Spring中过滤器和拦截器的区别及具体实现
  • ROS平台上使用C++实现A*算法
  • 3423. 循环数组中相邻元素的最大差值 — day97
  • MySQL 8.0 OCP 1Z0-908 题目解析(23)
  • 服务端渲染
  • VMware克隆虚拟机,模板机已提前设置了固定IP,克隆机需要修改的事项
  • Java项目:基于SSM框架实现的旅游协会管理系统【ssm+B/S架构+源码+数据库+毕业论文】
  • Web前端开发: :where(伪类函数选择器)
  • 软件设计与重构
  • docker部署单机gitlab
  • Pytorch实战——完整的模型训练套路2
  • GitOps实践指南:GitLab CI/CD + ArgoCD 实现 Kubernetes 自动化部署
  • 【AI大模型】深度学习正则化技术:Batch Normalization (BatchNorm) 详解
  • 【GPT深度研究】科研SaaS项目可行性分析报告
  • 【学习笔记】网络设备(华为交换机)基础知识 24 —— 以太网子接口基础知识
  • 【入门级-C++程序设计:3、程序基本语句-多层循环语句】
  • 数据推荐|标贝科技大规模高质量数据集
  • 25.安卓逆向2-frida hook技术-拦截弹框事件(拦截强制更新弹框和解决jadx加载dex文件不全问题)
  • 从0到1搭建ELK日志收集平台