第4章 常用命令e.docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 常用命令e

第四章 常用命令 程序是由各种命令组合而成的,不同的命令完成不同的工作。易语言中提供了大量的命令,用户可以使用这些命令来实现预想的运行效果。一个程序可以实现了一种或多种功能,而这些功能的实现都离不开程序内部调用的大量命令。命令是程序的基本组成部分,要学习易程序的编写,首先就要了解易语言所提供的命令。 4.1了解易语言命令 4.1.1 命令的格式 易语言中的命令格式如下: 命令名称 (参数,...... ) 大部分命令都需要填写参数,参数用括号括起来的,并用逗号分隔。部分命令无需参数,但括号不能省略,如“结束()”命令。各种命令所要求参数的个数以及数据类型各有不同,由其语法所规定。例如“到文本()”命令,该命令只需一个参数,参数内容为欲转换成文本的数据。有些命令的参数很多,如“子文本替换()”命令的格式如下: 子文本替换 (欲被替换的文本,欲被替换的子文本,[用作替换的子文本],[进行替换的起始位置],[替换进行的次数],是否区分大小写) 4.1.2 即时帮助和帮助文档 命令有这么多参数,强行记忆会比较困难。易语言提供了即时帮助功能和内容丰富的帮助文档。用户根本不需要将全部的命令语法和参数含义都背下来。在实际开发工作中,可以使用命令分步输入方法(在当前代码行上按“右光标键”展开),根据参数提示输入,或按F1键查看易语言的即时帮助,或查阅帮助文档。 在易语言的帮助系统中,所有的命令都有明确的分类。例如,想对一段文本进行操作,就要查找“文本操作”分类中的相关命令;如果想对一个文件进行操作,就要查找“文件读写”分类中的相关命令。 在易语言的支持库面板中,双击展开任意一个支持库名称,可以查到该支持库的所有命令分类;双击展开其中任意一个分类名称,可以看到属于该分类的所有命令;点击任意一个命令名称,就可以在状态夹的提示面板中看到该命令的即使帮助信息。如图4-1所示。 图4-1 查看即时帮助信息 在编写程序时,如果忘记了某个命令参数的含义,可以将光标停在该命令上,然后按F1键,也可以在提示面板中看到该命令的即时帮助信息。 点击菜单“帮助”→“易语言知识库”,可以查看完整的帮助文档。其内容相对即时帮助更加丰富,并且每个命令都有简单的例程,查找命令也非常方便。如图4-2所示。 图4-2 易语言帮助文档 易语言核心支持库中已经提供了六百多个基本命令,各扩展支持库中也包含了很多命令。在平时的学习和开发中要注意活学活用,不要死记硬背,多使用分步输入法和即时帮助这两个功能来帮助记忆,时间长了自然就记熟了。 4.1.3 命令的返回值 大多数命令执行完毕后都有返回值。有的命令返回运算结果,如“求正弦()”命令,返回求得的正弦值;有的命令返回的执行的结果,如“取文本左边()”命令,返回取出来的文本内容;有的命令返回运行是否成功的状态,如“创建目录()”命令,创建成功则返回真,创建失败则返回假等等。大部分时候,当前命令的返回值对后续命令来说非常重要。例如一个命令如果运行成功了,就弹出信息框提示成功,否则提示失败,代码如下: 各命令的语法规定了其返回值的数据类型,在实际使用中,应当注意有可能需要对返回值的数据类型加以转换,如: 编辑框1.内容 = 到文本(求平方根 (100)) 求平方根命令的返回值是一个数值型的,如果要以文本方式显示在编辑框中,就要用“到文本()”命令进行转换。 有些命令的返回值是一个通用型的数据,代表根据参数不同,其返回值数据类型也可以不同。例如“多项选择(,)”命令。该命令有2个参数,第一个参数是索引值,第二个参数是待选项,待选项可以重复添加。待选项数据类型是通用型的,返回哪个待选项取决于第一个参数的索引值。索引值是1则返回第一个待选项;索引值是2则返回第二个待选项。所以,所选项是哪种类型的数据,返回值就为哪种类型的数据。下面就编写一个小程序来了解一下多项选择命令。 第一步,新建一个易程序,在窗口中添加一个画板组件和一个按钮组件。 第二步,双击按钮组件,在“_按钮1_被单击”事件子程序中输入代码: 第三步,试运行程序,点击按钮,可以看到画板中显示出了第4个待选项日期时间型的[2004年11月3日]。 无返回值的命令如“销毁()”,此类无返回值的命令运行后不返回任何值,所以直接使用即可,例如: 命令是否有返回值,返回值是什么数据类型,都可以通过易语言的即时帮助系统查找到,在程序编辑界面,将光标停在欲查询的命令上,然后按下F1键,可以在提示面板中看到该命令的帮助。在命令的调用格式一行,写在命令名前面的就是该命令的返回值类型,如果无返回值则显示无返回值。如图4-3所示。 图4-3 查看命令的返回值类型 4.1.4 命令的嵌套调用 易语言中的命令可以套用,即命令中包

文档评论(0)

aining + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档