21、取文本注册项、取数值注册项、取字节集注册项
这三个命令用法基本一样,根据“写注册项”写入的数据类型,分别用这三个 命令取出写入的值。
示例:从E语言中的 #所有用户(即 HKEY_USERS 键)的“.Default\\Software” 键下取出“E记事本”的常用文件1
局部容器:结果 数据类型:文本型
结果 = 取文本注册项 (#所有用户, “.Default\\Software\\E 记事本\\常用文件\\2”, “没找到”) 画板1.滚动写行 (结果)
22、写注册项
根目录 是指WINDOWS系统中注册表的几个主根键。 E语言中的 #根类 是指 HKEY_CLASSES_ROOT 键
E语言中的 #现行设置 是指 HKEY_CURRENT_CONFIG 键 E语言中的 #现行用户 是指 HKEY_CURRENT_USER 键 E语言中的 #本地机器 是指 HKEY_LOCAL_MACHINE 键 E语言中的 #所有用户 是指 HKEY_USERS 键
示例:在E语言中的“#所有用户”的“.Default\\Software”键下写出“E记事 本”的“常用文件”—“1”的值,数据类型为文本型
写注册项 (#所有用户, “.Default\\Software\\E 记事本\\常用文件\\1”, “c:\\autoexe.bat”)
23、删除注册项
示例:删除E语言中的“#所有用户”的“.Default\\Software”键下“E记事本” 的“常用文件”—“1”项
删除注册项 (#所有用户, “.Default\\Software\\E 记事本\\常用文件\\1”)
24、注册项是否存在
示例:删除E语言中的“#所有用户”的“.Default\\Software”键下“E记事本” 的“常用文件”—“1”项
如果 (注册项是否存在 (#所有用户, “.Default\\Software\\E 记事本\\常用文件\\1”)) 删除注册项 (#所有用户, “.Default\\Software\\E 记事本\\常用文件\\1”) 否则
信息框 (“没找到该注册表项”, 0, ) 如果结束
磁盘操作命令示例
1、取磁盘总空间
本命令返回指定磁盘总空间,单位为1024字节(KB)。 示例:取磁盘总空间(“C”) //仅接受字符串参数的第一个字符。若忽略,则为当前驱动器。
2、取磁盘剩余空间
返回指定磁盘的剩余空间。类似于 取磁盘总空间 命令。 示例:取磁盘剩余空间(“C”)
3、取磁盘卷标
磁盘卷标是磁盘的标示,本命令可以返回指定的磁盘卷标。 示例:取磁盘卷标(“C”)
4、置磁盘卷标
本命令与上一条命令对应,可以设置指定磁盘的卷标。 示例:置磁盘卷标(“C”, “Win98”) //卷标内容
5、改变驱动器
使用本命令把当前默认驱动器改为指定的驱动器。以上磁盘操作参见 cpcz.e。 示例:改变驱动器(“D”) //把 D 盘设为默认驱动器
6、改变目录
类似于 改变驱动器 命令,作用是改变当前的目录。需要注意的是本命令不会改变默认驱动器。
示例:改变目录(“C:\\Windows”) //也可以不指定盘符,在默认的驱动器上改变目录(若目录不存在会失败,不做改变)。
7、取当前目录
使用本命令返回当前默认的目录。
示例:编辑框1.内容 = 取当前目录()
8、创建目录
创建一个新的目录,相当于 DOS 下的 MD 命令。 示例:创建目录(“C:\\DOS”) 创建目录(“DOS”) //在当前目录下创建
9、删除目录
删除磁盘上的一个目录,要注意的是,同 DOS 命令 RD 一样,要求此目录下没有任何文件或子目录。 示例:删除目录(“DOS”)
10、复制文件
把某个文件从一个地方复制到另一个地方。 示例:复制文件(“C:\\Msdos.sys”, //源文件名 “Msdos.sys”) //目标文件名
注意:文件名可以使用绝对路径,也可以使用相对路径(即当前目录下),但是如果目标文件所在父目录不存在,复制将失败。 示例:复制文件(“C:\\Msdos.sys”,“D:\\AAA\\Msdos.sys”) 若 D:\\AAA 不存在,复制将会失败。
11、移动文件
把某个文件从一个地方移动到另一个地方。可参考 复制文件 命令。 示例:移动文件(“readme.txt”,“C:\\1.txt”) 移动文件(“readme.txt”,“readme1.txt”) //本命令相当于文件改名。
12、文件更名
重新命名一个文件或目录。对文件操作来说,无论从用法还是效果上,都和 移动文件 命令一致。
示例:文件更名(“readme.txt”,“readme1.txt”) 文件更名(“readme.txt”,“C:\\1.txt”) //本命令相当于文件移动。
13、删除文件
删除指定的文件。注意:删不掉系统正在使用的文件。 示例:删除文件(“readme.txt”)
14、文件是否存在
检测指定的文件是否存在。 示例:文件是否存在(“readme.txt”)
15、寻找文件
使用本命令可以返回符合要求名字和属性都匹配的文件或目录名。本命令可以使用通配符“*”和“?”来指定各种文件名。需要注意的是,本命令调用一次,只返回一个匹配的文件名。再次调用没有文件名参数的 寻找文件 命令会返回下一个匹配的文件名,直到找不到匹配的文件,会返回空文本。这时必须再次使用带文件名参数的命令才能进行下次查找。 示例:寻找文件(“readme.txt”, //匹配的文件名
#只读文件) //匹配的属性,默认为除子目录外的所有文件
寻找文件(,#只读文件) //返回和上一条命令相同条件的下一个匹配的文件名 寻找文件(“*.txt”,) //返回第一个扩展名为 .txt 的文件名 寻找文件(“???.txt”,)
16、取文件时间
返回指定文件的创建或是最后一次被修改的时间。注意:如果文件不存在的话,将返回系统现行时间。
示例:编辑框1.内容 = 到文本(取文件时间(“readme.txt”)) //到文本()命令将时间类型转换为文本类型,以便 编辑框1.内容 接受。
17、取临时文件名
返回一个在指定目录中确定不存在的 .TMP 全路径文件名称。 示例:取临时文件名(“C:\\”)
取临时文件名() //默认将使用系统的标准临时目录
18、读入文件
读入文件中的所有数据,返回的类型为字节集(可用于图片,声音的读入)。 示例:画板1.底图 = 读入文件(“candy.jpg”)
19、写到文件
把字节集类型的所有数据写到文件中(可用于图片,声音的写出)。 示例:写出文件(“candy.jpg”,画板1.底图)
流程控制类命令示例
子程序:_按钮1_被单击
局部容器:容器1 数据类型:整数型
※备注:演示\如果\命令 如果 (1 + 1 = 2)
画板1.滚动写行 (“如果命令演示: 1+1=2”) 否则
画板1.滚动写行 (“如果命令演示: 1+1 ≠ 2”)
如果结束
※备注:演示\如果真\命令 如果真 (1 + 1 = 2)
画板1.滚动写行 (“如果真命令演示: 1+1=2”) 如果真结束
※备注:演示\判断\命令 判断 (1 + 1 = 2)
画板1.滚动写行 (“判断命令演示: 1+1=2”) 判断 (1 + 1 = 3)
画板1.滚动写行 (“判断命令演示: 1+1=3”) 默认
画板1.滚动写行 (“判断命令演示: 1+1=?”) 判断结束
※备注:演示\判断循环\命令 容器1 = 1
判断循环首 (容器1 < 3)
画板1.滚动写行 (“判断循环演示: ” + 到文本 (容器1)) 容器1 = 容器1 + 1 判断循环尾 ()
※备注:演示\循环判断\命令 容器1 = 1 循环判断首 ()
画板1.滚动写行 (“循环判断演示: ” + 到文本 (容器1)) 容器1 = 容器1 + 1 循环判断尾 (容器1 < 3)
※备注:演示\计次循环\命令 计次循环首 (3, 容器1)
画板1.滚动写行 (“计次循环演示: ” + 到文本 (容器1)) 计次循环尾 ()
※备注:演示\容器循环\命令 容器循环首 (1, 3, 1, 容器1)
画板1.滚动写行 (“正向容器循环演示: ” + 到文本 (容器1)) 容器循环尾 ()
容器循环首 (3, 1, -1, 容器1)
画板1.滚动写行 (“逆向容器循环演示: ” + 到文本 (容器1)) 容器循环尾 ()
※备注:演示\到循环尾\命令 计次循环首 (10, 容器1) 如果真 (容器1 > 3)
*备注:将所有3以后的数字显示屏蔽
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库易语言所有命令(2)在线全文阅读。
相关推荐: