------------------------------
子程序:_输入字比较按钮_被单击
※备注:有关输入字的知识请参见知识库中对此命令的解释
如果 (输入字比较 (编辑框3.内容, 编辑框1.内容, 选择框1.选中, )) 信息框 (“比较成功!”, 0, ) 否则
信息框 (“比较失败!”, 0, ) 如果结束
媒体播放命令示例
所有媒体播放命令 -- 作者:飞雪
■、媒体播放:
1、播放音乐
示例:循环播放程序运行目录下的example.mid
播放音乐(“example.mid\,真)
2、停止播放
示例:停止播放当前播放的音乐
停止播放()
3、播放mid
示例:连续循环播放程序运行目录下的1.mid、2.mid、3.mid
播放mid(-1,0,“1.mid”,“2.mid”,“3.mid”)
4、播放mp3
示例:连续播放程序运行目录下的mp3文件1.mp3、2.mp3两次
播放mp3(2,“1.mp3”,“2.mp3”)
程序调试命令示例
所有程序调试命令 作者:飞雪
■、程序调试:
1、输出调试文本
示例:在E语言的提示窗口内显示当前日期
输出调试文本 (时间到文本 (取现行时间 (), #日期部分))
2、暂停
示例:在程序任一位置插入本命令,调试时将在此处暂停
暂停()
3、检查
示例:在易程序里重启动系统,调试时终止
检查 (是否为调试版 () = 假)
运行 (“rundll.exe user.exe,exitwindowsexec”, 假, )
程序调试时,将在检查语句处中断。易语言提示窗口内会出现相关语句: * 执行“检查”命令时不能满足检查条件。
4、是否为调试版
示例:在易程序里重启动系统,调试时只显示“系统重启动”信息框
如果 (是否为调试版 ()) 信息框 (“系统重启动!”, 0, ) 否则
运行 (“rundll.exe user.exe,exitwindowsexec”, 假, )
其它类命令示例
所有其它类命令示例 作者:飞雪
■、其它
1、载入
示例:以_启动窗口作为父窗口,载入窗口1
载入 (窗口1, _启动窗口, 真)
2、选择
示例:返回较大值的子程序
子程序:取较大值 返回值类型:整数型
参数:数值1 数据类型:整数型 参数:数值2 数据类型:整数型
返回 (选择 (数值1 > 数值2, 数值1, 数值2))
3、多项选择
示例:随机执行“&程序1”至“&程序3”的子程序
子程序:随机执行子程序
局部容器:被执行程序 数据类型:子程序指针
置随机数种子 ()
被执行程序 = 多项选择 (取随机数 (1, 3), &程序1, &程序2, &程序3) 被执行程序 ()
4、是否为空
示例:计算次方的子程序
子程序:计算次方 返回值类型:长整数型
参数:底数 数据类型:字节型
参数:次方 数据类型:字节型 <可空>
局部容器:计算结果 数据类型:长整数型
计算结果 = 1
如果真 (是否为空 (次方)) 次方 = 1 如果真结束
容器循环首 (1, 次方, 1, )
计算结果 = 计算结果 × 底数 容器循环尾 () 返回 (计算结果)
5、是否已创建
示例:如果窗口1未创建,则创建它
如果真(是否已创建(窗口1)=假) 载入(窗口1,,真) 如果真结束
6、取数据类型尺寸
示例:返回双精度小数型数据所占字节数
返回(取数据类型尺寸 (#双精度小数型))
7、取颜色值
例:设置_启动窗口的底色
_启动窗口.底色 = 取颜色值 (125, 111, 200)
8、取事件单元
常与“事件转移”命令联合使用。 示例:响应标签鼠标左键被按下事件
子程序:__启动窗口_创建完毕
事件转移 (标签2, 标签1) 事件转移 (标签3, 标签1) 事件转移 (标签4, 标签1) 事件转移 (标签5, 标签1)
------------------------------
子程序:_标签1_鼠标左键被按下 返回值类型:逻辑型
参数:横向位置 数据类型:整数型 参数:纵向位置 数据类型:整数型 参数:功能键状态 数据类型:整数型
局部容器:响应标签 数据类型:标签
响应标签 = 取事件单元 () 响应标签.标题 = “被单击”
9、事件转移
常与“事件转移”命令联合使用。 示例:响应标签鼠标左键被按下事件
子程序:__启动窗口_创建完毕
事件转移 (标签2, 标签1) 事件转移 (标签3, 标签1) 事件转移 (标签4, 标签1) 事件转移 (标签5, 标签1)
------------------------------
子程序:_标签1_鼠标左键被按下 返回值类型:逻辑型
参数:横向位置 数据类型:整数型 参数:纵向位置 数据类型:整数型 参数:功能键状态 数据类型:整数型
局部容器:响应标签 数据类型:标签
响应标签 = 取事件单元 () 响应标签.标题 = “被单击”
10、复制窗口单元
示例:从标签1复制一个标签,并显示在标签1的下方:
程序集容器:复制标签 数据类型:标签
复制窗口单元 (标签1, 复制标签) 复制标签.可视 = 真
复制标签.移动 (标签1.左边, 标签1.顶边 + 标签1.高度, , )
11、处理事件
示例:计算连加的子程序
子程序:连加
返回值类型:长整数型
参数:最小数 数据类型:整数型 参数:最大数 数据类型:整数型
局部容器:容器1 数据类型:整数型
局部容器:计算结果 数据类型:长整数型
容器循环首 (最小数, 最大数, 1, 容器1) 处理事件 ()
*备注:如果没有加入本命令,在计算未完成前,将对任何操作无响应(如
移动窗口的操作)。加入了本命令,则程序会暂停计算,响应外部事件。 调试时请把最小数与最大数之间差距设为较大,以延长系统计算时间,观 看本命令效果。
计算结果 = 计算结果 + 容器1 容器循环尾 () 返回 (计算结果)
12、载入图片
示例:载入图片1.bmp后,在画板上画出。
局部容器:图片号 数据类型:整数型
图片号 = 载入图片 (“1.bmp”) 画板1.画图片 (图片号, 10, 10, , , )
13、卸载图片
示例:卸载不再需要的图片
卸载图片 (图片号)
14、指针是否有效
示例:用子程序指针调用某一子程序
程序集容器:调用程序 数据类型:子程序指针
如果 (指针是否有效 (调用程序)) 调用程序 () 否则
信息框 (“找不到相应子程序!”, 0, ) 如果结束
15、取硬盘特征字
编辑框1.内容=到文本(取硬盘特征字 ())
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库易语言所有命令(7)在线全文阅读。
相关推荐: