主题:[讨论]易语言的一个问题!!
yioo
[专家分:0] 发布于 2008-04-29 13:17:00
[size=3]大虾们,小弟刚学易语言,想知道下面这个怎么写语言。
按下某键,将发生某个事件。例如如下
麻烦写这条语言:在编辑框按下回车键,载入窗口2. 麻烦大家写出来,感激万分![/size][em18]
回复列表 (共1个回复)
沙发
易难为易 [专家分:0] 发布于 2008-04-30 08:40:00
很简单,你选中编辑框,然后在左侧看属性页面,在最下方的“在此处选择加入事件处理子程序”,选中“按下某键”,此时就会新增一个事件子程序,注意改子程序的名字不要手动更改,程序入口参数为“键代码”和“功能键状态”,你在子程序内输入代码判断一下键代码是不是“#回车键”就可以了,具体代码如下:
===============================================
.版本 2
.如果真 (键代码 = #回车键)
载入 (窗口2, , 真)
.如果真结束
===============================================
以上代码是从IDE里拷贝出来的代码的文本展现方式,在易语言IDE里是不会这样的。你在这里要学习的应用是两个地方,一是要知道如何选择组件的事件处理,易语言的组件有很多对应的事件,都是系统内置的,你需要知道如何选择要实现功能的事件,第二个地方就是要学会处理子程序的参数,比如这里事件发给你的参数就是被按下的键的代码,你判断一下代码是否是对应的键,是的话就做自己的程序处理。
另外易语言内置了帮助系统,你可以把最下面的工具栏切换到“提示”页上,这样你在写代码的时候,就会时时提醒你命令的功能和使用方法。
我来回复