欢迎来到天天文库
浏览记录
ID:16082913
大小:1.41 MB
页数:33页
时间:2018-08-07
《第8章 变量、函数和表达式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第8章变量、函数和表达式本章内容:Authorware中的变量、函数、运算符表达式及语句的使用。8.1Authorware中的变量和函数8.2计算图标编辑窗口8.3变量的使用8.4函数的使用8.5运算符和表达式8.6语句退出18.1Authorware中的变量和函数1变量和函数的分类系统变量:当程序调用这些变量后,系统会自动跟踪检测这些变量。自定义变量:用户创建的变量。系统函数:完成某一特定功能的逻辑单元、应用程序,已经定义好,用户可以直接使用。自定义函数:用户自行定义的函数。28.1Authorware中的变量和函数2系统变量和自定义变量系统变量:存放在系统内部,用户可以直接调用。用于跟踪
2、监测交互图标和框架图标,以及文件、图像、时间和CMI等方面的信息。系统变量的命名具有很强的规律性。“分为11大类,分别是CMI类、决策类、文件类、框架类、常规类、图形类、图标类、交互类、网络类、时间类和视频类。38.1Authorware中的变量和函数系统变量对话框48.1Authorware中的变量和函数3变量的数据类型(1)数值型变量:用于储存数值。(2)字符型变量:用于存储字符串信息。(3)布尔型变量:仅包含TRUE和FALSE。(4)列表变量:用于存储常数或变量矩阵(5)符号变量(6)矩形变量(7)点变量58.1Authorware中的变量和函数4函数在能够完成某一功能的同时,留有一
3、定接口,可以实现模块化拼装,通过接口传递数值。68.1Authorware中的变量和函数3变量的数据类型系统函数是Authorware本身自带的函数,与系统变量的名称特点基本一致,大多可以由名称猜到函数的作用。函数的分类:字符类、CMI类、文件类、框架类、常规类、图形类、图标类、跳转类、语法类、列表类、数学类、网络类、OLE类、平台类、目标类、时间类、视频类、Xtras类。78.2计算图标编辑窗口撰写源程序代码的窗口。88.2计算图标编辑窗口编程语言撤销复制查找注释重做剪切清除打印粘贴取消注释块缩进取消缩进查找左括号查找右括号插入符号插入消息框插入语句块插入符号98.2计算图标编辑窗口“在计
4、算图标中查找”对话框108.2计算图标编辑窗口“插入符号”对话框118.2计算图标编辑窗口“插入消息框”对话框128.2计算图标编辑窗口“插入Authorware语句块”对话框138.2计算图标编辑窗口“常规“选项卡148.2计算图标编辑窗口工具栏、状态栏和工具提示信息状态栏工具栏158.2计算图标编辑窗口使用块缩进选项的效果:显示行数标记:168.2计算图标编辑窗口拼写提示使用Ctrl+H快捷键可获得拼写提示功能178.2计算图标编辑窗口Authorware选项卡188.2计算图标编辑窗口提示对话框198.3变量的使用1系统变量的使用在对话框中使用系统变量按钮的两种状态208.3变量的使用
5、在文本对象中使用系统变量在显示图标的文本框中输入以下文字:本文件的文件名称是“{FileName}”本文件的位置在“{FileLocation}”本文件的大小是“{FileSize}”218.3变量的使用在计算图标编辑窗口中使用系统变量。228.3变量的使用2自定义变量的使用自定义变量被定义后,可以和系统变量一样使用。创建新变量自定义变量238.4函数的使用1系统函数使用方法:直接输入函数名称。函数是有参数的。例如,ResizeWindow(300,200)Authorware提供了对各个函数的使用说明248.4函数的使用2自定义函数Authorware7.0能够使用的自定义函数包括DLL和
6、UCF两种格式。DLL文件的功能强大,但是需要用户对Windows程序的编写非常熟悉。UCF(UserCodeFiles)格式文件是用户代码文件,是专用的Authorware外部文件。258.5运算符和表达式1运算符的使用Authorware7.0中的运算符:268.5运算符和表达式Authorware7.0中运算符的优先级:278.5运算符和表达式2表达式的使用在计算图标编辑窗口、对话框以及文本对象中使用。使用字符串必须用双引号括起来。如果需要在字符串中使用双引号,必须在双引号前面添加一个反斜杠“”。特殊符号:制表符是“t”回车换行符号是“r”显示反斜杠使用双反斜杠“\”。288.
7、6语句通过条件语句和循环语句。1“If…Then”条件语句语句的格式如下:if条件then执行语句1else执行语句2endif语法含义:如果满足条件,执行语句1;否则,执行语句2298.6语句if条件1then执行语句1elseif条件2执行语句2else执行语句3endif语法含义:如果满足条件1,执行语句1;如果不满足条件1,满足条件2,执行语句2;不满足条件1,也不满足条件2执行语句3。最后由EndI
此文档下载收益归作者所有