Loading... 最近碰到有同学问易语言问题的时候,发现竟然不能理解 `编辑框.内容 = “”` 的含义,不禁感觉到同学基础学习的不够扎实牢固的问题。但是又转念一想,这种基础到可能教程里面都不会浓墨重彩描述的知识点,可能真的有些同学就是不会。因此我觉得还是有必要额外拎出来特别的说一说这个知识点,顺便跟大家复习一下如何清除编辑框中的内容。 首先解释一下前面那一句代码的含义 `编辑框.内容 = “”`。编辑框有许多属性,其中内容属性的值就是我们在窗口界面中看到的内容的值。而等于号是赋值的意思,在易语言中,这样写的话,等于号右边的值会赋值到左边去,右边是什么值呢?两个引号引起来,中间没有内容表示一个空文本值。将一个空文本赋值给编辑框的内容属性,也就是让编辑框里面没有内容的意思。因此将单个编辑框的内容属性赋值为空,一般这么写就可以了。 --- 有的同学思考后会问:那么如果有好多好多个编辑框呢?我是不是需要写好多好多条代码来将每一个编辑框的内容赋值为空呢?其实不需要的。我们除了等于号赋值以外,还可以使用一个命令,叫做 **连续赋值**。我们先来看一下连续赋值命令的一些帮助文档: 调用格式: 〈无返回值〉 连续赋值 (通用型数组/非数组 用作赋于的值或资源,通用型变量/变量数组 被赋值的变量或变量数组,… ) - 系统核心支持库->变量操作 英文名称:store 将指定的常数、常数集、常量、资源、对象或者变量赋于到一系列变量或变量数组中去。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“用作赋于的值或资源”,类型为“通用型(all)”,提供参数数据时可以同时提供数组或非数组数据。 参数<2>的名称为“被赋值的变量或变量数组”,类型为“通用型(all)”,提供参数数据时只能提供变量及变量数组。 操作系统需求: Windows、Linux、Unix 根据文档我们可以知道,通过连续赋值命令,如果想要赋给的值一致,我们可以使用该命令来完成。第一个参数就是要赋给的值,我们这里填写一个空文本 `“”`。第二个参数可以无限添加,你有多少个编辑框就写多少个进去参数二即可。比如参数 2,参数 3 填写:`编辑框2.内容,编辑框3.内容`。 好啦,掌握这两个命令写法,赋值和连续赋值你也已经掌握了。希望今后大家都能解决清空编辑框内容的疑惑了。 感谢大家的收看,我们下期再见! 最后修改:2021 年 08 月 12 日 © 允许规范转载 赞 赠人玫瑰,手留余香