1、接着上一节课补充开始讲解,先建立窗口程序,并添加一个按钮。
2、跟着上一节课走,我们编写命令,将信息框的父窗口隐藏,然后看看怎么实现在关闭信息框窗口的时候也关闭父窗口,在这里我们是整个程序退出。上结课我就说了要实现这一功能得判断信息框的返回值。下面我们一起来看看。
3、既然有判断,就会有变量,我们先将信息框赋值,如下图,我们将信息框赋值给n,弹出一个新建变量的框,我们这里选择局部变量,数据类型为整数型。
4、在易语言里,判断的方法有两种,一种是如果命令,一个是如果真命令,我们先用两种判断的禅旄褡瘦命令写出来,最后在一起看看他们的异同。先用如果真命令来实现我们想要的结果,菀蒯踔观我的思路是,在弹出信息框之后,我们点击确定,那么所有程序关闭退出,如果点取消,那么就退出信息框,并将其父窗口显示出来。看下图,退出程序我们用销毁命令,看下图,这段代码的意思是,当我们点击按钮的时候,启动窗口变成不可见,然后弹出内容为“判断语句”的信息框,然后判断如果信息框返回的值是0也就是确定,那么我们销毁这个程序,程序自然就终止了;如果等于1,也就是取消,则显示启动窗口。注意写法。运行路线箭头,易语言会自动给你生成。
5、我们在看看如果命令,如果信息框返回值为0,程序销毁,否则启动窗口变成可见。
6、下面我们看看两个命令的异同,要查看如果真命令的解释就可以,前面都是一样,同“如果”命令相比,本命令没有为假时的程序部分。也就是说,如果真命令只有真没有假,而如果命令自带否则功能。
7、运行结果截图看不出效果就不截图了,是没问题的,这一节我们讲了判断语句,也涉及到变量,下节课我们来看看变量。