方法/步骤
我们建立一个窗口程序,添加按钮,将按钮标题修改成“弹出信息框”如下:
在按钮子程序下我们编写命令,信息框的命令很简单,就一个: 信息框,再加一些参数,我们来看看“信息框”这个命令怎么写。首先我们输入信息框并回车,我们来看看默认是什么样子的,我们点击命令前面的“+”。
信息框命令包含4个参数:分别为提示信息、按钮、窗口标题以及父窗口,我来讲解下第一个参数提示信息,也就是提示的内容,比如说QQ登录时弹出的“ 账号或密码错误”这几个字,第二个参数:按钮,这是是什么意思呢?也就是弹出的信息框里面所带的按钮,这个按钮是不能编辑,只能选择的,默认选择的是0,是什么意思呢?我们先不管,等下再说。第三个标题就不用说了,第四个父窗口,这个是什么意思呢?也就是信息框的上一级窗口,先说到这,我们填入第一个参数,我这里就写”这是易语言信息框”记得双引号。第二个参数我们默认先看看,第三个第四个参数可以不写,在易语言编程当中,如果非必要,我们能不写的就不要写。
我们运行,看看弹出来的信息框,里面除了我们输入的提示信息外,还有个确定按钮。标题默认是“信息”
我们再把所有信息填上去,按钮还是默认,标题写”信息框”,父窗口我们这里就是主窗口启动窗口,再看结果,我们发现标题除了标题变了之外,其他无变化。
现在我们再回头来看看第二个参数:按钮参数,默认是0,为什么呢?又还有哪些不同的按钮吗?我们在把光标移到信息框命令前,也就是在该命令前单击一下就可以了,按F1查看说明,以后我们遇到不懂的命令都可以这样操作来查看解释。看下图,每一个数字代表的按钮都不一样。
我们来试试,分别将按钮换成1和2,看结果。
不知道大家有没有发现,我们信息框弹出来的时候,它的父窗口,也几是原来的启动窗口一直都在,那么我们可不可以将它隐藏掉呢?可以的,我们可以将启动窗口的可视属性改为假就好了,默认是真,运行程序,看下图
但这个时候我们发现,当父窗口被隐藏之后,我们关闭了信息框后,程序还在运行,并没有关闭,那么可不可以在信息框关闭后程序也结束运行呢?可以的,这里需要读取到信息框的操作,我们留到下节课再讲解。