错误博客( cuowu.com )发布于 2019-06-09 18:10:03
按键精灵窗体
按键精灵窗体(Form)——窗体(Form)是QUI界面最基础的部分,所有控件都依附于窗体之上,如果没有窗体,那么创建出来的控制将无处容身。
窗体属性
窗体的属性共有5个,包括1个基本属性、4个位置属性。
为什么QUI界面默认的窗体大小是605 x 246 呢?因为按键小精灵里面最大只能显示605 x 246 的大小。所以建议不要去修改窗体的大小,这样可以保证界面在按键小精灵上显示是最完整的。
按键精灵窗体属性如下:
窗体事件
窗体的响应事件有3个,分别是:加载(Load)、加载完成(LoadOver)、和卸载(Unload)事件。
1)加载(Load)事件
加载QUI的时候触发的事件。脚本格式如下:
Event 窗体名称.Load
…
End Event
QUI可以在事件中调用脚本命令,下面我们就来看一个实际的例子。
- 新建一个脚本,修改搅拌的“描述”为“QUI窗体事件演示”
- 点击编辑器左边的“界面”切换至到设计窗口,点击其工具栏上的“设置界面”按钮,将QUI界面设为脚本的设置界面
- 双击窗体的空白区域,你会看到在脚本视图下自动生成了加载事件的代码。
- 切换到源文件视图下,在窗体加载(Load)事件中添加弹出窗口命令。脚本如下:
- 进入调试,点击“自定义界面”,这时会显示“自定义界面”和弹出“QUI窗体加载事件”提示框,如下图:
2)加载完成(LoadOver)事件
加载完成(LoadOver)事件是QUI界面加载完成后触发的事件。格式如下:
Event 窗体名称.LoadOver
…
End Event
可以在加载完成事件中添加一个弹出窗体命令,弹窗的内容为“QUI窗体加载完成事件”。
选择“窗体”,在属性栏最下方的下拉框中选择“加载完成”事件。在加载完成事件中添加弹出窗口命令。脚本内容再上一节脚本的基础上继续添加:
Event Form1.Load
- MessageBox “QUI窗体加载事件”
End Event
Event Form1.LoadOver
- MessageBox “QUI窗体加载完成事件”
End Event
这时进入调试,点击“自定义界面”,首先会弹起提示框显示“QUI窗体加载事件”,点“确定”后,这时显示的提示框内容为:“QUI窗体加载完成事件”。这里说明“加载”事件比“加载完成”事件先触发。
3)卸载(UnLoad)事件
卸载(关闭)QUI时触发的事件。格式如下:
Event 窗体名称.UnLoad
…
End Event
和加载事件一样,我们在卸载事件中添加一个弹出窗口命令,窗口上显示“QUI窗体卸载事件”。
选择“窗体”,在属性栏底部的下拉框中选择“卸载”。
然后在卸载事件中添加弹出窗口命令如下:
Event Form1.UnLoad
- MessageBox “QUI窗体卸载事件”
End Event
进入调试,点击“自定义界面”,这时关闭QUI界面,就会弹起提示框,显示“QUI窗体卸载事件”。
随机文章
民政部:将建天价彩礼整治机制小小课堂:企业网站排名优化似乎更看重首页关键词排名
小小课堂:重庆百度优化_百度熊掌号指数增长秘籍
众人帮APP下载
信息检索是什么
区块链投资骗局深入人心?网赚之路上下求索
418 回不去-阎川魔鬼游戏
DNF哈林史诗90B升级后能否跨界?老玩家教你避开3大误区

发表评论