authorware7.0脚本教学文章连载--FileIO Xtra

来源:互联网
更新时间:2016/12/13 7:03:49
责任编辑:鲁晓倩
字体:

CloseFile 语法:CallObject(object,"closeFile") 说明:关闭对象object所引用的文件。 createFile 语法:CallObject(object,"createFile","fileName") 说明:创建一个名为fileName的文件并建立对象object对它的引用。 Delete 语法:CallObject(object,"delete") 说明:删除对象object所引用的文件。 DisplayOpen 语法:fileName:=CallObject(object,"displayOpen") 说明:显示Windows【打开文件】对话框窗口。并将返回值存储到变量fileName中。返回值包含用户所选择的文件名称及其所在路径。 DisplaySave 语法:fileName:=CallObject(object,"displaySave","title","defaultFileName") 说明:显示Windows【保存文件】对话框窗口。并将返回值存储到变量fileName中。返回值包含用户所选择的文件名称及其所在路径。字符串title用于指定对话框窗口标题,defaultFileName用于指定默认的文件名称及文件的存储路径。 Error 语法:errorString:=CallObject(object,"error",errorNum) 说明:根据错误代号errorNum返回一串关于该错误的描述信息,可能的描述信息有: "OK","Memory allocation failure","File directory full","Volume full","Volume not found","I/O Error","Bad file name","File not open","Too many files open","File not found","No such drive","No disk in drive","Directory not found","Instance has an open file","File already exists","File is opened read-only","File is opened write-only","Unknown error" 错误代号可以由status方法得到。 FileName 语法:nameString:=CallObject(object,"fileName") 说明:返回对象object所引用的文件的名称。 getLength 语法:Length:=CallObject(object,"getLength") 说明:返回对象object所引用的文件的长度,单位为字节。 getOSDirectory 语法:Directory:=getOSDirectory() 说明:返回Windows操作系统所处的目录,典型的例子如,C:\\Windows。 getPosition 语法:Position:=CallObject(object,"getPosition") 说明:返回在对象object所引用的文件中,文件指针当前所处的位置。 NewObject 语法:object:=NewObject("fileio") 说明:创建一个fileio Xtra对象object。 openFile 语法:CallObject(object,"openFile","fileName",mode) 说明:打开一个名为fileName的文件,并建立对象object对它的引用。FileName可以包含路径信息,文件打开模式mode可以取以下3种数值: 0—读/写 1—只读 2—只写 readChar 语法:char:=CallObject(object,"readChar") 说明:在对象object所引用的文件中,从文件指针当前所处的位置向后读取一个字符,并返回该字符。 readFile 语法:string:=CallObject(object,"readFile") 说明:在对象object所引用的文件中,从文件指针当前所处的位置向后读取文件剩余内容,直至文件结尾,并将读取到的内容以字符串形式返回。 readLine 语法:string:=CallObject(object,"readLine") 说明:在对象object所引用的文件中,从文件指针当前所处的位置向后读取文件,直至遇到回车符。读取到的内容以字符串形式返回(包括回车符)。 readToken 语法:string:=CallObject(object,"readToken","skip","break") 说明:在对象object所引用的文件中,从文件指针当前所处的位置向后读取文件,并且忽略由skip指定的字符,直至遇到由break指定的终止字符。读取到的内容以字符串形式返回。 readWord 语法:string:=CallObject(object,"readWord") 说明:在对象object所引用的文件中,从文件指针当前所处的位置向后读取一个单词并返回该单词。 setFilterMask 语法:CallObject(object,"setFilterMask","mask") 说明:为【打开】或【保存】文件对话框窗口设置文件过滤器。文件过滤器决定了哪些类型的文件能够显示在【打开】或【保存】文件对话框窗口中,参数mask是由逗号分隔的字符串,格式为: "类型1,对应文件扩展名1,类型2,对应文件扩展名2……" 例如,"All  Files,*.*,Text Files,*.TXT "。在Windows操作系统中,过滤器字符串的长度被限制在256个字符之内。将参数mask设置为空串("")并调用该方法,可以将文件过滤器设置为默认值(*.*)。 setPosition 语法:CallObject(object,"setPosition",position) 说明:在对象object所引用的文件中,设置文件指针当前所处的位置。 status 语法:statusNum:=CallObject(object,"status") 说明:返回由最后一次方法调用产生的错误代号。该代号可用于error方法以查询相应的描述信息。 Version 语法:CallParentObject("fileio","version") 说明:返回当前使用的Fileio Xtra的版本信息。 writeChar 语法:CallObject(object,"writeChar","theChar") 说明:在对象object所引用的文件中,向文件指针当前所处的位置写入一个字符theChar。 writeString 语法:CallObject(object,"writeString","theString") 说明:在对象object所引用的文件中,向文件指针当前所处的位置写入一个以空字符结束的字符串theString。
www.xue163.com true /2/22191.html report 3637 authorware7.0脚本教学文章连载--FileIOXtra,CloseFile语法:CallObject(object,closeFile)说明:关闭对象object所引用的文件。createFile语法:CallObject(object,createFile,fileName)说明:创建一个名...
最近关注
首页推荐
热门图片
最新添加资讯
24小时热门资讯
精彩资讯
精彩推荐
热点推荐
真视界
精彩图片
社区精粹
关于本站 | 广告服务 | 手机版 | 商务合作 | 免责申明 | 招聘信息 | 联系我们
Copyright © 2004-2016 Xue163.com All Rights Reserved. 学网 版权所有
京ICP备10044368号-1 京公网安备11010802011102号
荐闻 | 学网头条知识问答 | 装修 | 作业 | 荐闻 | 学网头条精彩微信 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 猎奇 | 精彩看点 | 图库 | 新闻中心 | 软件教室 | 设计大全 | 网络相关 | 英语学习 | 开发编程 | 考试中心 | 参考范文 | 管理文库 | 营销中心 | 站长之家 | IT信息中心 | 商学院 | 数码大全 | 硬件DIY | 企业服务 | 网吧在线 | 问吧 | 百科 | 硬件知识 | 本网视点 | 文库 | 手机 | 平板 | 汽车 | 游戏 | 家电 | 精彩摄影 | 时尚科技 | 现代家居 | IT女人 | 经验 | 每日新闻 | 健康养生 | 图书馆 | 精彩微信 | 猎奇 | 精彩看点 | 图库编程 方案 信息windows方案windows answer文档机构教育文档问答中心IT编程数码信息解决方案信息中心IT科技