易语言所有命令
环境操作命令示例
子程序:_按钮1_被单击
局部容器:文本数组 数据类型:文本型 数组:0 局部容器:数目 数据类型:整数型 局部容器:容器1 数据类型:整数型
局部容器:是否有启动密码 数据类型:逻辑型
※备注:下面的程序片段演示通过使用\取命令行\命令来校验程序启动密码的方法 取命令行 (文本数组)
数目 = 取数组成员数 (文本数组) 计次循环首 (数目, 容器1)
如果真 (文本数组 [容器1] = “/password”)
*备注:此处的\可以用你自己的密码代替,如:\ 是否有启动密码 = 真 如果真结束 计次循环尾 ()
如果真 (是否有启动密码 = 假)
*备注:如果发现没有在命令行中附加密码参数,则直接退出 信息框 (“您是非法用户!”, 0, ) 结束 () 如果真结束
信息框 (“欢迎进入系统!”, 0, )
编辑框1.加入文本 (“当前程序运行目录: ” + 取运行目录 () + #换行符 + #换行符) 编辑框1.加入文本 (“当前程序执行文件名: ” + 取执行文件名 () + #换行符 + #换行符)
编辑框1.加入文本 (“环境变量PATH内容为: ” + 读环境变量 (“PATH”) + #换行符 + #换行符)
写环境变量 (“PATH”, “C:\\”)
*备注:将PATH环境变量写入新值,注意此改变只对本程序内部有效.
编辑框1.加入文本 (“环境变量PATH的新内容为: ” + 读环境变量 (“PATH”) + #换行符 + #换行符) 系统处理类命令
■、以下为系统处理命令示例 1、运行
示例:在易程序里运行Windows记事本,并最大化窗口 运行 (“c:\\windows\\notepad.exe”, 假, 4)
2、取剪辑板文本
示例:用编辑框1读入剪辑板中的文本内容
编辑框1.内容 = 取剪辑板文本()
3、置剪辑板文本
示例:将编辑框1中的内容放入剪辑板
置剪辑板文本(编辑框1.内容)
4、剪辑板中可有文本
示例:若剪辑板中有文本,则读入至编辑框1中
如果真(剪辑板中可有文本()) 编辑框1.内容 = 取剪辑板文本() 如果真结束
5、清除剪辑板
示例:如果剪辑板中有内容,则清除之
如果真(剪辑板中可有文本()) 清除剪辑板() 如果真结束
6、取屏幕宽度
示例:设置_启动窗口的宽度为屏幕宽度,高度为屏幕高度
_启动窗口.移动( 0 ,0 ,取屏幕宽度(),取屏幕高度())
7、取屏幕高度
示例:设置_启动窗口的宽度为屏幕宽度,高度为屏幕高度
_启动窗口.移动( 0 ,0 ,取屏幕宽度(),取屏幕高度())
8、取鼠标水平位置
示例:标签1鼠标左键被按下时,显示鼠标相对于桌面左边的位置
子程序:_标签1_鼠标左键被按下 返回值类型:逻辑型
参数:横向位置 数据类型:整数型 参数:纵向位置 数据类型:整数型 参数:功能键状态 数据类型:整数型
信息框 (取鼠标水平位置 (), 0, )
9、取鼠标垂直位置
示例:标签1鼠标左键被按下时,显示鼠标相对于桌面顶边的位置
子程序:_标签1_鼠标左键被按下 返回值类型:逻辑型
参数:横向位置 数据类型:整数型 参数:纵向位置 数据类型:整数型 参数:功能键状态 数据类型:整数型
信息框 (取鼠标垂直位置 (), 0, )
10、取颜色数
示例:弹出当前显示方式最大颜色显示数目的信息框
信息框 (取颜色数 (), 0, )
11、输入框
示例:显示要求输入用户名字的输入框,并用输入内容作为_启动窗口标题
子程序:__启动窗口_创建完毕
局部容器:用户 数据类型:文本型
如果真 (输入框 (“请输入用户姓名:”, “用户登录”, “超级用户”, 用户, 1)) _启动窗口.标题 = 用户 如果真结束
12、信息框
示例:删除一个记录
如果真 (信息框 (“确定要删除该记录吗?”, #信息图标 + #确认取消钮, “删除记录”) = #确认钮) 删除 () 彻底删除 () 如果真结束
13、鸣叫
示例:如果在尾记录,鸣叫提示,否则,记录向后移动
跳过 (1)
如果真 (尾记录后 ()) 鸣叫 () 到尾记录 () 如果真结束
14、取启动时间
示例:将系统启动时间读入编辑框1
编辑框1.内容 = 取启动时间()
15、置等待鼠标
示例:计算连加
局部容器:结果 数据类型:长整数型 局部容器:容器 数据类型:整数型
置等待鼠标 ()
容器循环首 (1, 10000, 1, 容器) 结果 = 结果 + 容器 容器循环尾 () 恢复鼠标 ()
画板1.滚动写行 (结果)
16、恢复鼠标
示例:计算连加
局部容器:结果 数据类型:长整数型 局部容器:容器 数据类型:整数型
置等待鼠标 ()
容器循环首 (1, 10000, 1, 容器) 结果 = 结果 + 容器 容器循环尾 () 恢复鼠标 ()
画板1.滚动写行 (结果)
17、延时
示例:在连续执行的程序语句之间停顿3秒
程序语句1 延时(3000) 程序语句2 延时(3000) ??
18、取文本注册表项、取数值注册表项、取字节集注册表项
这三个命令用法基本一样,根据“写注册表项”写入的数据类型,分别用这三个 命令取出写入的值。
示例:从E语言的 #现行用户(也即 HKEY_CURRENT_USER 键)中取出“E记事本” 的常用文件1
局部容器:结果 数据类型:文本型
结果 = 取文本注册表项 (“E 记事本”, “常用文件”, “1”, “没找到”) 画板1.滚动写行 (结果)
19、写注册表项
示例:在E语言的 #现行用户(也即 HKEY_CURRENT_USER 键)中建立子键“E记事 本”-“常用文件”-“1”的值,数据类型为文本型
写注册表项(“E 记事本”, “常用文件”, “1”, “c:\\autoexec.bat”)
20、删除注册表项
示例:删除E语言的 #现行用户(也即 HKEY_CURRENT_USER 键)中“E记事本”的 常用文件1
删除注册表项 (“E 记事本”, “常用文件”, “1”)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库易语言所有命令在线全文阅读。
相关推荐: