《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.3.6 创建Counter活动-阿里云开发者社区

开发者社区> 华章计算机> 正文

《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.3.6 创建Counter活动

简介: 本节书摘来华章计算机《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一书中的第2章 ,第2.3.6节,陈以农 陈文智 韩德强 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
+关注继续查看

2.3.6 创建Counter活动

问题:为什么我们喜欢在程序中用服务或者活动?
在本小节中,我们会创建一个活动来模块化之前练习中创建过的While循环。
1)创建一个新项目并保存为“Exercise_05”。
2)插入一个数据活动并把数值设为7(N=7)。
3)插入一个活动块到框图中来创建一个新的活动。
image

右击这个块并重命名为CountToN。
然后双击CountToN打开它。一个新的标签页会出现(见下图)。左右两侧的小三角形分别代表数据输入和输出。右侧的圆形点代表一个事件输出。我们会在之后讨论事件驱动编程。
image

4)点击CountToN下面的橙色符号来定义活动的输入。
image

5)需要输入的数值,将它命名为Limit,用来作为计数的上限。改变输入的名称并选择Integer作为它的类型,点击OK。
6)把这个活动块插入之前的计数练习中。
image

我们用Limit来从活动的外部访问输入数值。
7)关闭活动页面或者点击标签切换回Main数据流页面(Main框图)。将数据活动的输出连接到你的CountToN活动上。Data Connection窗口会打开,输入“value”作为StartVariable的输入。
8)插入一个简单对话框块到Main框图中并将CountToN的输出连接到它上面。
image

9)完成后运行程序。试试换一个不是7的数值。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
IOT Studio Web可视化开发与调用业务逻辑API测试
测试iot studio的web可视化开发和业务逻辑功能
797 0
《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一2.1 工作流和可视化编程
本节书摘来华章计算机《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一书中的第2章 ,第2.1节,陈以农 陈文智 韩德强 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1964 0
《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一1.1.1 计算机科学和工程的课程体系
本节书摘来华章计算机《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一书中的第1章 ,第1.1.1节,陈以农 陈文智 韩德强 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
972 0
《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一1.1.2 计算机就业形势分析
本节书摘来华章计算机《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一书中的第1章 ,第1.1.2节,陈以农 陈文智 韩德强 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
846 0
C#使用SqlBulkCopy将DataTable写入数据库的表中(表不存在则创建新表,数据存在则更新,不存在则插入)
原文:.net使用SqlBulkCopy导入数据(创建新表) .net2.0后ado.net提供了一个快速导入sqlserver的方法sqlbulkcopy.导入效率非常高.  包装了一个简单的sqlbulkcopy类,用于数据从datatable导入到sqlserver.
2368 0
《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一1.2 团队建设
本节书摘来华章计算机《计算机科学与工程导论:基于IoT和机器人的可视化编程实践方法第2版》一书中的第1章 ,第1.2节,陈以农 陈文智 韩德强 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
831 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载