authorware6中文教材第15章(编辑修改稿)内容摘要:
tpMakeDir 用法: Status:=FtpMakeDir(ftpID,”remotePath”) 说明:在网络服务器上建立一个“ remotePath”代表的文件夹 FtpNameList 用法: String:=FtpNameList(ftpID) 第十五章 Authorware 的网络应用 266 AAuutthhoorrwwaarree 66 266 说明:命令网络服务器返回目录列表 FtpOpen 用法: ftpID:=FtpOpen() 说明:为一个 FTP 任务分配和初始化资源,得到所有 FTP函数的入口 FtpRemoveDir 用法: Status:=FtpRemoveDir(ftpID,”remotePath”) 说明:从网络服务器上删除“ remotePaht”代表的空目录 FtpRename 用法: Status:=FtpRename(ftpID,”fromName”,”toName”) 说明:将服务器上的文件从“ fromName”改名为“ toName” FtpResult 用法: FtpResult:=FtpResult(ftpID) 说明:返回已完成的 FTP操作结果 FtpRetrieve 用法: Status:=FtpRetrieve(ftpID,”remotePath”,”LocalPath”) 说明:将服务器上的文件拷贝到本地磁盘上 FtpStatus 用法: Status:=FtpStatus(ftpID) 说明:返回最后一次 FTP 函数的运行状态,可 以用于判断操作是否成功。 Status=1:操作处于等待状态 Status=0:操作成功 Status0:操作出现错误 FtpStore 用法: Status:=FtpStore(ftpID,”remotePath ”,”Localpath”) 说明:该函数可以将一个文件从本地磁盘传送到网络服务器上。 如果该文件已经存在, FtpStore 函数将覆盖原文件中的内容;若该文件不存在,FtpStore 函数将新建该文件 *:所有的函数都是异步执行函数。 向服务器中传递数据文件 使用上面提到的 FTP UCD函数可 以完成向服务器中传递数据文件,操作步骤如下: 使用 WriteExtFile 函数在本地磁盘上建立一个文件。 必须确认程序能够在用户的计算机上建立一个合法文件,一般使用 FileLocation^””来定义文件路径。 使用 FtpOpen函数初始化一个 FTP任务。 检查 FtpOpen是否成功。 如果返回值为 0,表示发生错误;否则, Authorware返回的是 FTP任务句柄。 使用 FtpConnect函数打开连接指定服务器的 FTP连接。 使用 FtpStatus函数检查 FtpConnect函数执行是否成 功。 如果 Authorware的返回值为 1,表示操作正在进行;返回值小于 0时,表示操作错误;返回值为 0时,表示操作是成功的。 FtpConnect函数使用时需要确认服务器名称、用户名和密码,有些服务器需要用户使用固定的端口号连接。 如果不知道端口号,尝试使用“”(空字符串)作为端口号连接。 如果仍旧无法实现连接,就必须向 FTP服务器管理者查询,得到端口号才能成功实现连接。 使用 FtpStore函数将建立好的文件传递到 FTP服务器。 使用 FTPStatus函数检查 FtpStore函数文件传递是否成功。 使用 FtpDisconnect函数断开 FTP连接。 使用 FTPStatus函数检查 FtpDisconnect函数是否执行成功。 使用 FtpClose函数释放系统资源,结束 FTP任务。 第十五章 Authorware 的网络应用 267 第第 十十 五五 章章 267 用 Send Email Knowledge Object 实现 Email 的发送 Authorware Inter操作的 Knowledge Object有三个: Authorware Web Player Security Knowledge Object、 Launch Default Browser Knowledge Object和 Send Email Knowledge Object,其中 Send Email Knowledge Object是比较常用的一个,可以完成电子邮件的发送,下面说明它的使用方法。 打开需要添加发送 Email功能的程序,在主流程线上找到添加该功能的位置,并将插入点移动到此位置。 确认【 Knowledge Object】窗口处于打开状态,如果没有,执行【 Window】→【 Knowledge Object】( Ctrl+ Shift+ K)菜单命令即可。 在【 Knowledge Object】窗口的【 Category】下拉列表中选择【 Inter】项。 在下面的列表中选择【 Send Email】项,双击该项, Authorware 将 Send Email Knowledge Object 添加到程序的插入点处,并自动运行设置向导,打开【 Send Email Knowledge Object: Introduction】对话框,如图 154所示,该对话框中给出了 Send Email Knowledge Object的基本功能。 图 154 【 Send Email Knowledge Object: Introduction】对话框 单击【 Send Email Knowledge Object: Introduction】对话框的【 Next】按钮,进入【 Send Email Knowledge Object: Connection setup】对话框,如图 155 所示。 在此对话框中,Authorware 要求用户输入 SMTP( Simple Mail Transfer Protocol)服务器地址和发送者的Email地址。 第十五章 Authorware 的网络应用 268 AAuutthhoorrwwaarree 66 268 图 155 【 Send Email Knowledge Object: Connection setup】对话框 SMTP 服务器是指发送邮件的服务器,例如清华大学网络的邮件发送服务器地址为,如果不知道该地址, Email将无法发送,可以向所在网络的网络管理员查询。 为便于用户使用,可以首先要求用户输入该地址,保存在自定义变量中,例如保存在 SMTPaddress 中。 使用时,在【 Enter the SMTP server address】文本框中输入“ =SMTPaddress”(注意等号不能省略)即可。 发送者的 Email地址也应该由用户输入,保存到自定义变量中,例如 Senderaddress,在【 Enter the sender address】文本框中输入“ =Senderaddress”。 单击【 Send Email Knowledge Object: Connection setup】对话框的【 Next】按钮,Authorware会弹出【 Invalid Variable Name】对话框,要求用户确认自定义变量,单击【是】按钮确认自定义变量。 程序进入【 Send Email Knowledge Object: Message header】对话框,如图 156所示。 在该对话框中,用户需要设置接收者的 Email地址和邮件的主题名称。 为用户的使用,这些项目都应该使用自定义变量,然后在程序中利用文本交互方式读入用户对于这些变量的设置即可。 例如在【 Enter the recipient address】文本框中输入“ =receiveraddress”;在【 Enter the subject text for the header of the message】文本框中输入“ =subject”。 图 156 【 Send Email Knowledge Object: Message header】对话框 第十五章 Authorware 的网络应用 269 第第 十十 五五 章章 269 Authorware 允许用户同时向多个地址发送 Email 信息,要求这些地址之间使用逗号(“ ,”) 隔 开。 例 如 令 自 定 义 变 量 “ receiveraddress ”的值为“ ,”,就可以同时向这三个地址发送信息。 单击【 Send Email Knowledge Object: Message header】对话框的【 Next】 按钮,进入【 Send Email Knowledge Object: Message body】对话框,如图 157所示。 在该对话框中,程序要求用户输入邮件的具体内容。 在此对话框中使用自定义变量是最理想的方案。 在【 Enter the text for the body of the message】文本框中输入“ =messagebody”,这里“ messagebody”是一个自定义变量。 在程序中,可以利用文本交互方式读入用户输入的邮件内容,并保存到“ messagebody”中供 Send Email Knowledge Object使用。 图 157 【 Send Email Knowledge Object: Message body】对话框 单击【 Send Email Knowledge Object: Message body】对话框的【 Next】按钮,进入【 Send Email Knowledge Obj。authorware6中文教材第15章(编辑修改稿)
相关推荐
A 设置短信服务中心地址 AT+CSCB 选择小区广播信息类型 AT+WCBM 查看小区广播信息标识符 AT+WMSC 修改短信息状态 AT+WMGO 覆盖某一短信息 AT+WUSS 保持短信状态不变 7.辅助业务指令 AT 指令 说明 AT+CCFC 设置呼叫转移 AT+CLCK 设置呼叫禁止 AT+CPWD 修改辅助业务密码 AT+CCWA 设置呼叫等待 AT+CLIR 设置主叫线识别限制
horware上放三个计算图标,内容如下: 设 置 初 值 sx:=360 sy:=200 t1:=0 y1:=0 SetLine(2) 带箭头坐标 SetFrame(1,RGB(0,0,200)) Line(3,360,350,360,20) Line(3,250,200,650,200) 友哥收藏 第 18 页 共 82 页 SetLine(0) SetFrame(1,RGB(0,0
置( Bring To Front)和后置( Send To Back)选项用来改变图形之间的相互位置,即图形的层。 现以前置( Bring To Front)选项为例来说明它们的用法。 ( 1)双击显示图标打开演示窗; ( 2)选取演示窗中的正方形; ( 3)选择 Modify 菜单中的前置( Bring To Front)选项即可改变正方形的图层。 技巧:( 1)用户也可用快捷键
Name:】文本框中输入自定义变量的名称,输入“ Test_Score”。 在【 Initial Value:】文本框中输入变量的初始值,此处输入“ 0”。 如果用户不设置此项,程序将自动将变量 的初始值设置为 0。 在【 Description:】对话框中可以输入关于此变量的说明。 此处输入“此变量用以记录测试成绩”。 如果用户认为可以区分所有自定义变量,则可以不必在【
P over Everything);四是具有统一的寻址体系, 网络 可扩展性强。 具体讲 IP 网是一个路由器加专线的存储转发型 网络 ,路由器所承载的是以无连接模式传送的不定长分组。 随着用户终端性能的提升和要求的增加,对路由器的要求越来越高,路由器的性能和吞吐量大大提高。 近年来, IP 网为了实现 IP over everything 和 everything on IP在组网
D1D2D3D4D5D6D7 端口上, A/D 转换完毕的数据输入到单片机的 P0 端口 ( 4). 把“模数转换模块”区域中的 VREF 端子用导线连接到“电源模块”区域中的 VCC 端子上; ( 5). 把“模数转换模块”区域中的 A2A1A0 端子用导线连接到“单片机系 统”区域中的 端子上; ( 6). 把“模数转换模块”区域中的 ST 端子用导线连接到“单片机系统”区域中的 端子上;