E4A窗口

2018-04-01 02:12 更新

•关于窗口

    窗口这个词在windows上很常见,一个窗口就是一个页面,在E4A中如果页面太多我们放在一个窗口里面通过属性 可视 来叠层显示很容易敲错代码,所以我们要引入窗口这个概念。


•窗口中要注意的问题

    程序打开默认会启动主窗口,多个窗口中全局变量不会互通,即全局变量是针对同窗口的,这点和易语言不同。

•添加一个窗口

右键窗口中的项目,点击新建即可


•从一个窗口跳到另一个窗口

关于切换窗口很简单,一句代码搞定

切换窗口(创建 窗口1)

但如果用户频繁切换窗口会导致窗口重复创建程序卡死,可以看官方解释

 过程:切换窗口(欲切换窗口 为 窗口)

分类:核心类库---应用操作

注释:切换到指定窗口,如果该窗口还未创建,则必须先创建该窗口,例如:切换窗口(创建 窗口1)

但在实际应用中为了防止切换窗口时重复创建窗口,必须先保存创建好的窗口,切换时再读取保存的窗口,例如:

如果 读取窗口("窗口1")=空 则

    保存窗口("窗口1",创建 窗口1)

结束 如果

切换窗口(读取窗口("窗口1"))

这样写窗口切换就没问题了

•两个窗口间变量的连接

    前面都说了两个窗口变量不互通,因此我们需要一个桥梁,如下:


在变量所在窗口切换到目标窗口代码上写如上图代码

在目标窗口写如下图所示代码



写到这里今天讲的关于E4A窗口就这么些问题了,如有不懂请看 通知 里面有我QQ,自己来问

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号