77范文网 - 专业文章范例文档资料分享平台

易语言所有命令(6)

来源:网络收集 时间:2019-04-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

14、读入一行

本命令也是从文件中等当前位置读取文本,但与读入文本的不同之处是,本命令只读入一行文本,遇到行末的回车及换行符将会停止。与 读入字节集 一样要注意的是,如果读入失败,将返回一个空数据并且自动将当前文件读写位置移到文件尾部。 示例:读入一行(文件号)

15、写文本行

本命令自动在写入的文本行后加上回车及换行符。要注意的是,本命令执行成功后,并不将当前读写位置移到文本行后,再次使用本命令时应该先使用移到文件尾()命令。参见 dkwj.e。

示例:写文本行(文件号, “欲写入的文本”) //可以为任何可转成文本的类型,如123等。

16、读入数据

使用本命令可以从指定文件中读取数据到指定容器中。 示例:读入数据(文件号,容器1)

17、写出数据

使用本命令可以向指定文件中写出数据。 示例:写出数据(文件号,

容器1) 参数数据可以同时提供数组或非数组数据。如果被写出数据的数据类型为用户自定义或库定义数据类型,命令将会失败。

18、是否在文件尾

检测读写位置是否在文件尾。 示例:是否在文件尾(文件号, 假) //是否判断文本已读完

19、取读写位置

返回文件的当前读写位置,值从0开始,-1为失败。 示例:取读写位置(文件号)

20、取文件长度

本命令能够返回一个已打开的文件的长度。 示例:取文件长度(文件号)

21、插入字节集

本命令与 写出字节集 不同的地方在于插入的字节集不会把后面的内容覆盖,而写出字节集将会把当前读写位置后面的内容覆盖掉。(请注意文件的大小变化,参见 zjjcz.e。) 示例:插入字节集(文件号,画板1.底图)

22、插入文本

插入文本到当前读写位置。与插入字节集类似,参见 wbcz.e。 示例:插入文本(文件号,“你好”)

23、插入文本行

插入文本行到当前读写位置。 示例:插入文本行(文件号,“你好”)

24、删除数据

删除从当前位置开始的指定字节数的一段数据。

示例:删除数据(文件号,1000) 删除1000字节的数据

问题

1、使用打开内存文件时,使用写入文本或写文本行命令,再读入文件内容就会出错,内容只有一个“8”。

2、锁住文件命令,无论开始位置和长度参数如何定义,都会锁住所有文件内容。

3、移动读写位置,读入字节集等命令中的长度参数的单位是什么?字节?

4、读入数据命令中,参数可为容器或数组,数组参数如何使用?例如读入数据 (打开文件 (“readme.txt”, , ), 数组 [1], 数组 [2])中,数组 [2]内容为空。

5、打开文件后会返回文件号,为何在第二次调用读入字节集(文件号,10000)时,会返回空字节集?文件号为程序集容器。只能使用读入字节集(打开文件(“文件名”),10000)。

6、在出现文本类型不能与其他类型相加错误时,易会没有响应?命令如下:画板1.定位写出 (, , “文件长度:” + 取文件尺寸 (“findme.jpg”))

7、寻找文件命令寻找*.txt,第二次调用不带参数的命令,返回空文本? 如:编辑框1.内容 = 寻找文件 (“*.txt”, ) //有内容 编辑框1.内容 = 寻找文件 (, ) //此时编辑框1.内容为空

字节集操作命令示例

所有字节集操作命令示例 作者:(暂未知)

字节集用作记录一段字节型数据。字节集与字节数组非常相似,它们之间可以互相转换。 字节数组的使用方法,譬如用中括号对(“[]\)加索引数值引用字节成员,使用数组型 数值数据进行赋值等等,都可以被字节集所使用。两者之间唯一的不同是字节集可以变长, 因此可把字节集看作可变长的字节数组。

1. 取字节集长度

即计算字节集包含多少个字节.由于字节集可于字节数组互相转换,也可以说是计算字节集有多少个成员. 示例:

字节集容器={12,255,15,27}

取字节集长度(字节集容器) 将返回整数4

2. 转换为字节集 3. 取字节集左边

从指定字节集的左边起,取指定个数的字节.

示例:

取字节集左边({12,45,255,147,23,89,},3)

将返回字节集{12,45,255}

这里用数组数值数据代替字节集,效果完全一样.

4. 取字节集右边

于 取字节集这边() 类似,只是是从右边起取指定个数的字节.

5. 取字节中间

于 取字节左边() 取字节右边() 类似,只是指定了起始取出位置. 示例;取指定字节集的3,4,5 个字节

取字节集中间({1,2,3,4,5,6,7,8,9,0},3,3)

返回字节集{3,4,5}

6. 寻找字节集

返回一字节集在另一字节集中最先出现的位置,位置值从 1 开始。 如果未找到,返回 -1。

示例:寻找字节集{22,22}在字节集{12,45,1,22,22,89,56,22,22}最先出现的位置.

寻找字节集({12,45,1,22,22,89,56,22,22},{22,22})

将返回整数4.

7. 倒找字节集

返回一字节集在另一字节集中最后出现的位置,位置值从 1 开始。 如果未找到,返回 -1.于寻找字节集类似. 示例:

倒找字节集({12,45,1,22,22,89,56,22,22},{22,22})

将返回整数8.(注意,是8不是1!)

8. 字节集替换

将指定字节集的某一部分用其它的字节集替换。 示例:

字节集替换({1,2,3,4,5,6,7},3,2{0})

将返回字节集{1,2,0,5,6,7}.

其中的{3,4},即从第3个起,长度为2的子字节集,被替换成{0} 若最后一个参数省略,则是删除成员.

9. 子字节集替换

示例:把字节集{ 1, 2, 3, 4, 1, 2, 6, 7 ,1,2}的中从左起第二个{1,2}替换成{0},进行所有可能的替换.

子字节集替换({ 1, 2, 3, 4, 1, 2, 6, 7 ,1,2},{1,2},{ 0 }, 2, )

返回字节集{1,2,3,4,0,6,7,0}

次命令比8多了个参数:替换次数(最后一个),可省略,省略表示进行所以可能的替换.

10.取空白字节集

返回具有特定数目 0 字节的字节集。 示例:

取空白字节集(4)

将返回字节集{0,0,0,0}

11.取重复字节集

返回一个字节集,其中包含指定次数的字节集重复结果. 示例:

取重复字节集(3,{1,2})

将返回字节集{1,2,1,2,1,2} {1,2}被重复了3次.

12.分割字节集

拼音处理类命令示例

子程序:_查询按钮_被单击

局部容器:文本数组 数据类型:文本型 数组:0 局部容器:成员数 数据类型:整数型 局部容器:容器1 数据类型:整数型

列表框1.清空 ()

复制数组 (文本数组, 取所有发音 (编辑框1.内容)) 成员数 = 取数组成员数 (文本数组) 计次循环首 (成员数, 容器1)

列表框1.加入项目 (文本数组 [容器1], ) 计次循环尾 ()

标签4.标题 = “发音数目: ” + 到文本 (取发音数目 (编辑框1.内容)) 标签5.标题 = “拼音: ” + 取拼音 (编辑框1.内容, 1) 标签6.标题 = “声母: ” + 取声母 (编辑框1.内容, 1) 标签7.标题 = “韵母: ” + 取韵母 (编辑框1.内容, 1)

------------------------------

子程序:_比较发音按钮_被单击

如果 (发音比较 (编辑框1.内容, 编辑框2.内容, 选择框1.选中, )) 信息框 (“比较成功!”, 0, ) 否则

信息框 (“比较失败!”, 0, ) 如果结束

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库易语言所有命令(6)在线全文阅读。

易语言所有命令(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/573242.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: