购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

任务四
下拉框的使用

一、知识储备

(1)用下拉框控制灯1、灯2、灯3、灯4的启动,如:在下拉框选择灯1,则灯1亮,如图1-21所示。

图1-21 下拉框控制灯

(2)用下拉框跳转画面,如图1-22所示。

图1-22 下拉框跳转画面

(3)添加内部变量。

在实时数据库中添加开关型内部变量“灯1”“灯2”“灯3”“灯4”4个变量;添加字符型内部变量“下拉框”,如图1-23所示。

图1-23 实时数据库

(4)下拉组合框画面制作。

①下拉框。在工具框中选择“组合框”控件,在画面中添加(注意要留够下拉框打开时候显示空间,如图1-24所示),用鼠标左键双击下拉框,在基本属性中关联字符型变量“下拉框”,选项设置中输入“灯1、灯2、灯3、灯4”(用于显示在下拉框打开后的列表,实际选择后下拉框会将选择的字符存储在关联的字符型变量中),下拉框设置完成。

图1-24 下拉框设置

②指示灯。进入工具框,选择插入控件,选择对应指示灯插入,分别在指示灯空间“数据对象—可见度”中关联“灯1、灯2、灯3、灯4”变量。

(5)脚本编写。

①将鼠标放至窗口空白处,右键单击进入画面属性菜单,然后选择循环脚本,设置循环脚本循环时间为100 ms,如图1-25所示。

图1-25 窗口属性

②打开脚本编辑器输入以下脚本(图1-26):

“IF ! strComp(下拉框,"灯1")=0 THEN

灯1=1

ELSE

灯1=0

ENDIF

IF ! strComp(下拉框,"灯2")=0 THEN

灯2=1

ELSE

灯2=0

ENDIF

IF ! strComp(下拉框,"灯3")=0 THEN

灯3=1

ELSE

灯3=0

ENDIF

IF ! strComp(下拉框,"灯4")=0 THEN

灯4=1

ELSE

灯4=0

ENDIF”

图1-26 脚本程序

脚本意义:

①当选择下拉框中选项时,下拉框控件将选择值赋予下拉框关联变量“下拉框”;

②当选择“灯1”选项时(“灯1”字符赋值为“下拉框”),将“下拉框”变量分别与“灯1”“灯2”“灯3”“灯4”字符比较,如果选择的是“灯1”,则“灯1”变量为“1”,否则为“0”(其他选择逻辑类似)。

(6)用下拉框的窗口组合框进行画面跳转。

①在窗口中新建空间下拉框,左键双击进入基本属性设置,设置构建类型为窗口组合框,如图1-27所示;

②在下拉框的选项设置中将可跳转窗口添加到已选项目中,然后单击“确认”,设置完成,如图1-28所示。

图1-27 组合框设置

图1-28 窗口选择

二、任务实操

任务单——下拉框的使用

续表

三、任务评价

实验评价表

注:评价档次统一采用A(优秀)、B(良好)、C(合格)、D(努力)4个级别。 fQPKbAh1SATNjDsN/BicQUH3HSa4h0AUjPl2KyrC8zzaGdQm/IPqAMB6X5pe4ZER

点击中间区域
呼出菜单
上一章
目录
下一章
×