易语言教程 第5章制作菜单

合集下载

易语言 菜单_取句柄用法

易语言 菜单_取句柄用法

易语言菜单_取句柄用法I must admit that using the EasyLanguage menu_gethandle function can be a bit tricky at first, but once you understand its usage, it can be a powerful tool in your programming arsenal. This function is commonly used in EasyLanguage to retrieve the handle of a specific menu item in a window or dialog box.我必须承认,刚开始使用易语言菜单_取句柄功能可能有点棘手,但一旦了解其用法,它可以成为你编程工具中的强大武器。

这个函数通常用于在EasyLanguage中检索窗口或对话框中特定菜单项的句柄。

The menu_gethandle function takes two parameters: the parent window handle and the menu item's position, starting from 1. It returns the handle of the specified menu item, which can then be used in other functions to perform actions such as clicking on the menu item or retrieving information about it.菜单_取句柄函数需要两个参数:父窗口句柄和菜单项的位置,从1开始。

它返回指定菜单项的句柄,然后可以在其他函数中使用该句柄执行诸如单击菜单项或检索有关它的信息等操作。

When using the menu_gethandle function, it's important to make sure that you have the correct parent window handle and that the menu item you are trying to retrieve the handle of actually exists. Otherwise, the function may return an error or unexpected results.在使用菜单_取句柄函数时,重要的是确保你拥有正确的父窗口句柄,并且你要检索句柄的菜单项确实存在。

易语言中文编程-从入门到精通【图文】欧阳文创编

易语言中文编程-从入门到精通【图文】欧阳文创编

欧阳文创编易语言编程基本操作目录目录- 1 -第一部分易语言入门- 3 -第一课走进“易”世界- 3 -一、打开“易语言”设计窗口- 3 -二、认识“易语言”- 4 -三、第一个易程序- 6 -四、小结- 7 -第二课简单的人机交互- 8 -一、第一个交互程序- 9 -二、小结- 11 -第三课按钮与标签的综合运用- 11 -第四课图文并茂- 14 -第五课看看计算机的计算能力- 17 -欧阳文创编第六课让世界丰富多彩- 21 -第七课顺序程序结构- 23 -第八课猜数(选择程序结构)- 26 -第九课多分支控制结构语句- 32 -第十课练习- 34 -一、选择题:- 34 -二、编程题:- 35 -第十一课循环程序结构- 35 -第十二课循环程序结构练习- 41 -一、选择题- 41 -二、编程题- 42 -第十三课菜单的设计- 42 -一、菜单的基本概念- 42 -二、菜单编辑器的打开- 44 -三、设计下拉式菜单- 45 -第十四课对话框- 52 -一、提示类对话框- 53 -二、自定义对话框- 53 -三、通用对话框- 56 -欧阳文创编附录实例应用荟萃- 58 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

让我们一起进入“易”的世界吧!一、打开“易语言”设计窗口易语言本身也是一个程序,所以易语言的打开方式和我们以往学习的软件打开方式一样,在正常安装易语言的前提下,我们可以通过以下二种方法打开易语言的设计窗口:欧阳文创编1.在桌面上直接双击易语言图标打开;2.可以通过“开始菜单”→程序→易语言4.09测试版→二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行操作。

易语言编程技术入门完成版

易语言编程技术入门完成版

易语言编程技术入门部门Division Ke7vn版本号Version 10.1.0.1目录Catalogue前言计算机语言什么是编程程序设计步骤易语言的编程环境控制台程序编译窗口程序编译程序制作新时代女性标准:上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓。

什么是代码?代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

代码设计的原则包括惟一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。

源代码是代码的分支,某种意义上来说,源代码相当于代码。

现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。

计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,通过编译器完成。

@echo offecho 欢迎使用批处理程序echo 即将为你删除D盘中后缀为1233123temnsjks的所有文件请继续pausedel/s/f/q D:\*.1233123temnsjkspauseecho 按任意键结束查看后门观看录像计算机语言计算机语言(Computer Language)指用于人与计算机之间通讯的语言。

计算机语言是人与计算机之间传递信息的媒介。

计算机系统最大特征是指令通过一种语言传达给机器。

为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。

这些就是计算机能接受的语言。

计算机语言分为机器语言、汇编语言、高级语言(1)机器语言:机器语言是最初级且依赖于硬件的计算机语言。

机器语言可直接在计算机上执行(即为二进制形式),运算速度快。

(2)汇编语言:用有助于记忆的符号和地址符号来表示指令,便是汇编语言,也称为符号语言。

《第一单元 Visual Basic初步 第6课 制作菜单 编写程序菜单》教学设计

《第一单元 Visual Basic初步 第6课 制作菜单 编写程序菜单》教学设计

《编写程序菜单》教学设计方案(第一课时)一、教学目标1. 理解菜单的观点和功能,掌握菜单的基本结构和编写方法。

2. 培养学生的逻辑思维能力和问题解决能力。

3. 激发学生对编程的兴趣和爱好。

二、教学重难点1. 教学重点:掌握菜单的基本结构和编写方法,能够独立完成简单的菜单程序。

2. 教学难点:在实践中遇到问题时,能够灵活运用所学知识进行解决。

三、教学准备1. 教材和课件准备:准备相关的教材和课件,用于展示菜单的基本结构和编写方法。

2. 硬件设备准备:确保教室有足够的电脑设备,以便学生能够进行实际操作。

3. 练习素材准备:准备一些简单的练习素材,以便学生能够在实际操作中稳固所学知识。

4. 教师自我准备:对课程进行充分备课,了解学生的基本情况,以便更好地指导学生学习。

四、教学过程:(一)导入新课(5分钟)1. 自我介绍并引入课程* 介绍自己的身份和职责* 介绍课程的学习目标与内容* 强调信息技术课程的重要性2. 回顾旧知识(如果有必要)* 扣问学生是否已经学习过编程的基本观点和语法* 简要回顾编程的基本术语和观点(二)演示与讲解(15分钟)1. 演示菜单程序的编写过程* 展示一个简单的菜单程序的示例代码* 诠释代码的功能和运行效果* 演示如何应用编程语言实现菜单功能2. 讲解菜单程序的设计思路* 分析菜单程序的需求和功能* 讲解菜单程序的实现方式和技术难点* 强调菜单程序设计的核心思想和关键步骤(三)学生实践(30分钟)1. 分发素材和任务单* 提供相应的编程软件和素材资源* 发放实践任务单,明确任务要求和完成时间2. 学生自主编程实现菜单功能* 鼓励学生尝试独立完成任务* 提供必要的指导与帮助,解答学生的疑问3. 巡回检查,纠正错误,给出建议* 关注学生的实践过程,给予必要的指导与建议* 及时纠正学生的错误,确保学生掌握正确的编程技巧和方法(四)展示与评判(10分钟)1. 学生展示作品,分享经验与感受* 邀请学生展示自己的菜单程序作品,分享编程经验与感受* 鼓励其他学生提问与交流,共同提高编程水平2. 教师评判与总结* 必定学生的成绩与进步,提出改进意见和建议* 总结本节课的重点与难点,强调关键技术要点和注意事项* 鼓励学生继续尽力,积极参与信息技术课程的学习。

易语言 教程

易语言 教程

易语言教程
学习易语言是一项有趣且有挑战性的任务。

以下是一些学习易语言的基本步骤:
1. 学习基础知识:易语言是一种面向过程的编程语言,它的语法类似于Pascal语言。

在学习易语言之前,你需要先了解基
本的编程概念,例如变量、条件语句和循环语句。

2. 下载和安装易语言编译器:在开始编写易语言程序之前,你需要下载和安装易语言编译器。

易语言编译器是一款免费软件,可以在易语言官方网站上找到。

3. 学习编程技巧:编写易语言程序需要一定的编程技巧。

你可以通过学习基础的算法和数据结构来提高自己的编程能力。

4. 编写简单程序:开始编写一些简单的易语言程序,例如打印“Hello, World!”或者计算两个数字的和。

这些简单的程序可
以帮助你熟悉易语言的基本语法和编程结构。

5. 参考易语言文档:易语言官方网站提供了详细的易语言文档,你可以在其中找到各种易语言函数的使用方法和示例代码。

阅读和参考文档可以帮助你更深入地理解易语言的特性和用法。

6. 练习和实践:只有通过实际编写代码才能真正掌握易语言。

尝试编写复杂一点的程序,例如制作一个简单的游戏或者一个图形界面应用程序。

不断地练习和实践可以帮助你提高自己的编程水平。

总之,学习易语言需要耐心和毅力。

通过掌握基础知识、练习编程技巧和实践编写代码,你可以成为一名熟练的易语言程序员。

十天学会易语言_易语言教程(全)

十天学会易语言_易语言教程(全)

“易语言”对硬件要求不高,只要可能运行语言。

“易语言”运行的最低计算机配置要求为:1.1 如何下载易语言1.2 如何安装易语言1.3 了解易语言的界面打开关闭保存另存为打印111.4 开始写第一个易程序1213“_启动窗口”的作用是非常重要的,口。

1.5 了解编程或点击“终止”运行按钮,也可以关闭运行的易程序。

14于程注意:有些组件双击会进入默认的事件子程序,实际上也可通过属性面板中的下拉菜单中找到所有的事件子程序。

1516行具有此名称的子程序。

然后选中窗口中的“标签” 组件,在属性表中可以看到其名称为“标签1”,并且属性表中同时还有名为“标题”的属性表栏。

17181.6如何较好地输入程序代码19系统常量名称,如:逻辑值常量“真”和“假”等。

在使用首拼输入字时,需要注意纯韵母发音汉字的输入。

如:钮”中的“按”字,它的发音是韵母an ,对于此类汉字,在首拼输入法中必须写全,譬如“按钮”的首拼输入字就应该为20211.7 “易语言”的帮助系统1.8 初学者的常见问题1本章及以后所有叙述都假设在安装易语言后,没有使用“工具”统配置”菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语2如果在输入一行代码后,代码没有被设置为有效的可执行代码或其中存22(1)将本章例子中的文字内容改为其他的问候语句。

1.9 课后练习有时在窗口属性里加了一幅图,现在想去掉,但是没有那个选项,总显示“有数据”方法:请修改标签的“标题”属性。

即进入属性面板,将标题属性后的文字更改。

方法:如欲对系统中各运行支持库内的命令、库定义数据类型、库定义常量等等信息进行查找,请在易系统启动后使用以下方法之一:2324252.1 编写第二个易程序②在窗体上拉出一个编辑框组件。

形成“编辑框1”。

(按住鼠标左键不松手,拖放到右下角)2627282.2 什么是变量29①打开前一节的程序后,使用窗口菜单切换到启动窗口设计界面,改标题为“计算”。

易语言汉语编程工具最详细图文教材

易语言汉语编程工具最详细图文教材

易语言汉语编程工具教材2006-2007年目录目录............................................................................................ 错误!未定义书签。

第一部分易语言入门...................................................................... 错误!未定义书签。

第一课走进“易”世界.......................................................... 错误!未定义书签。

一、打开“易语言”设计窗口 .......................................... 错误!未定义书签。

二、认识“易语言”.......................................................... 错误!未定义书签。

三、第一个易程序.............................................................. 错误!未定义书签。

四、小结.............................................................................. 错误!未定义书签。

第二课简单的人机交互.......................................................... 错误!未定义书签。

一、第一个交互程序.......................................................... 错误!未定义书签。

二、小结.............................................................................. 错误!未定义书签。

(完整word版)易语言中文编程,从入门到精通【菜鸟基础教程】

(完整word版)易语言中文编程,从入门到精通【菜鸟基础教程】

绍兴县教研室试点教材汉语编程工具易语言易语言教程――初级版目录目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 -一、打开“易语言”设计窗口 ........................................................................ - 3 -二、认识“易语言”........................................................................................ - 3 -三、第一个易程序............................................................................................ - 5 -四、小结............................................................................................................ - 6 -第二课简单的人机交互........................................................................................ - 7 -一、第一个交互程序........................................................................................ - 7 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 14 - 第六课让世界丰富多彩...................................................................................... - 16 - 第七课顺序程序结构.......................................................................................... - 18 - 第八课猜数(选择程序结构) .......................................................................... - 21 - 第九课多分支控制结构语句 .............................................................................. - 25 - 第十课练习.......................................................................................................... - 27 -一、选择题:.................................................................................................. - 27 -二、编程题:.................................................................................................. - 27 -第十一课循环程序结构...................................................................................... - 29 - 第十二课循环程序结构练习 .............................................................................. - 33 -一、选择题...................................................................................................... - 33 -二、编程题...................................................................................................... - 34 -第十三课菜单的设计.......................................................................................... - 36 -一、菜单的基本概念...................................................................................... - 36 -二、菜单编辑器的打开 .................................................................................. - 36 -三、设计下拉式菜单...................................................................................... - 37 -第十四课对话框.................................................................................................. - 41 -一、提示类对话框.......................................................................................... - 41 -二、自定义对话框.......................................................................................... - 42 -三、通用对话框.............................................................................................. - 43 -附录实例应用荟萃.............................................................................................. - 45 -绍兴县教研室试点教材第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

(完整版)易语言中文编程-从入门到精通【图文】

(完整版)易语言中文编程-从入门到精通【图文】

汉语编程工具易语言汉语编程工具易语言汉语编程工具易语言目录目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 -一、打开“易语言”设计窗口 ........................................................................ - 3 -二、认识“易语言”........................................................................................ - 3 -三、第一个易程序............................................................................................ - 5 -四、小结............................................................................................................ - 6 -第二课简单的人机交互........................................................................................ - 7 -一、第一个交互程序........................................................................................ - 7 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 15 - 第六课让世界丰富多彩...................................................................................... - 18 - 第七课顺序程序结构.......................................................................................... - 20 - 第八课猜数(选择程序结构) .......................................................................... - 23 - 第九课多分支控制结构语句 .............................................................................. - 28 - 第十课练习.......................................................................................................... - 30 -一、选择题:.................................................................................................. - 30 -二、编程题:.................................................................................................. - 30 -第十一课循环程序结构...................................................................................... - 32 - 第十二课循环程序结构练习 .............................................................................. - 36 -一、选择题...................................................................................................... - 36 -二、编程题...................................................................................................... - 37 -第十三课菜单的设计.......................................................................................... - 39 -一、菜单的基本概念...................................................................................... - 39 -二、菜单编辑器的打开 .................................................................................. - 39 -三、设计下拉式菜单...................................................................................... - 40 -第十四课对话框.................................................................................................. - 44 -一、提示类对话框.......................................................................................... - 44 -二、自定义对话框.......................................................................................... - 45 -三、通用对话框.............................................................................................. - 46 -附录实例应用荟萃.............................................................................................. - 48 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

2019-易语言范例-实用word文档 (6页)

2019-易语言范例-实用word文档 (6页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==易语言范例篇一:易语言代码实例易语言代码实例.版本 2.支持库 iext2.支持库 iext.子程序 _财_付款管理窗口_创建完毕全局_窗口集.付款管理=取窗口句柄 ()选择 (真, 单选框_客户, 单选框_供货商)选择 (真, 单选框_供货商, 单选框_其他)单选框_客户.选中=真取超级列表框序列 (超级列表框_付款管理)单选框_客户.禁止=取反 (分解权限 (161))单选框_供货商.禁止=取反 (分解权限 (162))单选框_其他.禁止=取反 (分解权限 (163))选择框_所有往来单位.禁止=取反 (分解权限 (164))超级按钮_打印全部.禁止=取反 (分解权限 (165))超级按钮_打印付款单.禁止=取反 (分解权限 (166))按钮_付款中.禁止=取反 (分解权限 (167))按钮_付款完成.禁止=取反 (分解权限 (168))超级按钮_查询.禁止=取反 (分解权限 (169))超级按钮_导出.禁止=取反 (分解权限 (256))状态改变.禁止=取反 (分解权限 (267))超级列表框_付款管理.图片组= #图片组.子程序 _财_付款管理窗口_尺寸被改变超级列表框_付款管理.宽度=取用户区宽度 () -超级列表框_付款管理.左边× 2 超级列表框_付款管理.高度=取用户区高度 () -超级列表框_付款管理.顶边- 5 分组框2.宽度=取用户区宽度 () -分组框2.左边× 2分组框1.宽度=分组框2.宽度分组框1.左边=分组框2.左边分组框3.可视=假分组框3.顶边= 0分组框3.左边= 0分组框3.宽度=取用户区宽度 ()分组框3.高度=取用户区高度 ()篇二:易语言编程第三课第一个实例讲解龙天帝国易语言学习教程龙天帝国网址:--------------------------------------------------------------------------易语言编程第三课第一个实例讲解讲师:小天测试环境:WINDOWXP篇三:图解易语言-内容简介十日学会易语言内容简介本书用图解的方式对易语言的使用方法和操作技巧作了生动、系统的讲解。

E+H英文菜单

E+H英文菜单
refdensity参考密度2unitcorvolume体积单位2accesscode操作密码3unitrefdensity参考密度单3statusaccess操作状态位4unitlength长度单位4accesscodecntr密码记录10comminication通信组11pracessparameter工艺参数1tagname位号12systemparameter系数参数组13sensordata传感器数据组1onvallfcutoff小流量切除的1instldirsensor传感器方向1kfactork系数启动值2tagdescription位号2offvallfcutoff小流量切除2measuringmode测量模式2zeropoint零点描述的恢复值3fieldbusaddress总3euptypipedet空管检测3poszeroreturn3nominaldiameter口径线地址4manufactid制造商号4fixrefdensity固定参数密度5deviceid设备号5zeropointadjust零点标定6densitysetval密度设定值7measurefluid测量介质8densityadjust密度标定9restoreoriginal恢复出厂值1小信号切除2numreqpreams3massvolume1massflow质量2voulumeflow立3corvoulumeflow标立4flowdauping测量阻尼系数4km温度系数5c0密度系数6c1密度系数7c2密度系数8c3密度系数9mintempmeas最小测量温度10maxtempmeas最大测量温度4setsecondar1off2massflow3voulumeflow4corvoulumeflow5sumdevicedatahartoutput设备参数信息1polldaar5userinterface人机界面组6totalizer累加器121assignline2第二行显示变量1sum总量2format数值格式3displaydauping显示阻尼系数4contrastlcd对比度5backlight背光6testdisplay显示测试14supervision信息管理组1actualsyscond实际系统状态2prevsyscond以前系统状态3assignsyscond分配系统错误对应的变量4asssignpr

(完整版)易语言中文编程-从入门到精通【图文】

(完整版)易语言中文编程-从入门到精通【图文】

汉语编程工具易语言汉语编程工具易语言汉语编程工具易语言目录目录.......................................................................................................................... - 2 - 第一部分易语言入门.................................................................................................... - 3 - 第一课走进“易”世界........................................................................................ - 3 -一、打开“易语言”设计窗口 ........................................................................ - 3 -二、认识“易语言”........................................................................................ - 3 -三、第一个易程序............................................................................................ - 5 -四、小结............................................................................................................ - 6 -第二课简单的人机交互........................................................................................ - 7 -一、第一个交互程序........................................................................................ - 7 -二、小结............................................................................................................ - 9 -第三课按钮与标签的综合运用 .......................................................................... - 10 - 第四课图文并茂.................................................................................................. - 12 - 第五课看看计算机的计算能力 .......................................................................... - 15 - 第六课让世界丰富多彩...................................................................................... - 18 - 第七课顺序程序结构.......................................................................................... - 20 - 第八课猜数(选择程序结构) .......................................................................... - 23 - 第九课多分支控制结构语句 .............................................................................. - 28 - 第十课练习.......................................................................................................... - 30 -一、选择题:.................................................................................................. - 30 -二、编程题:.................................................................................................. - 30 -第十一课循环程序结构...................................................................................... - 32 - 第十二课循环程序结构练习 .............................................................................. - 36 -一、选择题...................................................................................................... - 36 -二、编程题...................................................................................................... - 37 -第十三课菜单的设计.......................................................................................... - 39 -一、菜单的基本概念...................................................................................... - 39 -二、菜单编辑器的打开 .................................................................................. - 39 -三、设计下拉式菜单...................................................................................... - 40 -第十四课对话框.................................................................................................. - 44 -一、提示类对话框.......................................................................................... - 44 -二、自定义对话框.......................................................................................... - 45 -三、通用对话框.............................................................................................. - 46 -附录实例应用荟萃.............................................................................................. - 48 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

易语言中文编程-从入门到精通【图文】之欧阳术创编

易语言中文编程-从入门到精通【图文】之欧阳术创编

欧阳术创编2021.02.02 欧阳美创编2021.02.02易语言编程基本操作目录目录- 1 -第一部分易语言入门- 3 -第一课走进“易”世界- 3 -一、打开“易语言”设计窗口- 3 -二、认识“易语言”- 4 -三、第一个易程序- 6 -四、小结- 7 -第二课简单的人机交互- 8 -一、第一个交互程序- 9 -二、小结- 10 -第三课按钮与标签的综合运用- 11 -第四课图文并茂- 13 -欧阳术创编2021.02.02 欧阳美创编2021.02.02第五课看看计算机的计算能力- 17 -第六课让世界丰富多彩- 20 -第七课顺序程序结构- 22 -第八课猜数(选择程序结构)- 25 -第九课多分支控制结构语句- 30 -第十课练习- 32 -一、选择题:- 32 -二、编程题:- 33 -第十一课循环程序结构- 33 -第十二课循环程序结构练习- 39 -一、选择题- 39 -二、编程题- 40 -第十三课菜单的设计- 40 -一、菜单的基本概念- 40 -二、菜单编辑器的打开- 42 -三、设计下拉式菜单- 43 -第十四课对话框- 49 -一、提示类对话框- 50 -二、自定义对话框- 51 -欧阳术创编2021.02.02 欧阳美创编2021.02.02三、通用对话框- 53 -附录实例应用荟萃- 55 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

让我们一起进入“易”的世界吧!一、打开“易语言”设计窗口易语言本身也是一个程序,所以易语言的打开方式和我们以往学习的软件打开方式一样,在正常安装易语言的前提下,我们可以通过以下二种方法打开易欧阳术创编2021.02.02 欧阳美创编2021.02.02语言的设计窗口:1.在桌面上直接双击易语言图标打开;2.可以通过“开始菜单”→程序→易语言4.09测试版→二、认识“易语言”易语言程序运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行操作。

一步一步跟我学易语言

一步一步跟我学易语言

第一章:入门本章及以后所有叙述都假设您在安装易语言后没有使用程序->系统配置菜单项修改过系统的初始配置信息。

如果不能确定,请在启动易语言的同时一直按住Shift键,出现系统界面后再放开,此时将自动清除以前的设置信息。

我们以软件中自带的一个例程开始讲述,例程名称为:“第一个程序”,启动易语言后请在“打开例程”子夹中选中该程序,然后再按下确定按钮。

另外,此程序您也可以根据首页上的《三分钟就能学会编程序》文章自己建立。

进入后我们可以看到易系统的主界面,界面中间用作设计E程序的程序窗口,现在里面已经有了一个,该程序窗口中有两个窗口单元:一个“标签”(上面中部)及一个“按钮”(下面中部)。

请单击系统界面左边工作夹内的“程序”子夹,然后双击列表树中的“窗口程序集1”项目,您现在可以看到易程序代码的编辑界面,里面现已有一个“窗口程序集1”程序集和一个“_按钮1_被单击”子程序。

至此为止您已经看到了此易程序的全部组成部分,可以使用“窗口”菜单或者Ctrl+Tab键在程序窗口设计界面和程序代码编辑界面之间跳转查看。

易程序由程序窗口、程序集、子程序、自定义数据类型、全局容器、DLL 命令定义、常量、资源等组成。

您现在不需要了解那么多,目前只要知道以下基本知识就可以了:1、程序窗口是易程序用作接收来自用户的输入信息或者显示某项输出信息的界面;2、程序窗口由窗口单元组成。

窗口单元具有很多种类,譬如在此例程中被使用的标签及按钮,还有编辑框、选择框等等,以后还将不断增加。

在易系统主界面右边的单元栏工具箱中您可以看到当前可以使用的各种窗口单元;3、子程序为一系列语句的排列集合,用作完成某一功能,执行子程序即是执行其中的所有语句;4、程序集用作将子程序进行分类集合。

我们按下F5键运行该例程,然后单击窗口中的按钮,窗口中会显示出“祖国,您好!”文本。

下面关闭被运行的例程,我们来分析为什么此程序能够完成这样的功能:1、请跳转到程序窗口设计界面,然后单击左边工作夹内的“属性”子夹,在属性表中您可以看到“名称”一栏的内容为:“_启动窗口”,该名称就是此已被选中的程序窗口的名称。

易语言中文编程-从入门到精通[图文]

易语言中文编程-从入门到精通[图文]

易语言编程基本操作目录目录........................................................... - 2 - 第一部分易语言入门................................................ - 3 - 第一课走进“易”世界.......................................... - 3 -一、打开“易语言”设计窗口.................................. - 3 -二、认识“易语言”.......................................... - 3 -三、第一个易程序............................................ - 5 -四、小结.................................................... - 6 -第二课简单的人机交互.......................................... - 7 -一、第一个交互程序.......................................... - 7 -二、小结.................................................... - 9 -第三课按钮与标签的综合运用................................... - 10 - 第四课图文并茂............................................... - 12 - 第五课看看计算机的计算能力................................... - 14 - 第六课让世界丰富多彩......................................... - 16 - 第七课顺序程序结构........................................... - 18 - 第八课猜数(选择程序结构)................................... - 21 - 第九课多分支控制结构语句..................................... - 25 - 第十课练习................................................... - 27 -一、选择题:............................................... - 27 -二、编程题:............................................... - 27 -第十一课循环程序结构......................................... - 29 - 第十二课循环程序结构练习..................................... - 33 -一、选择题................................................. - 33 -二、编程题................................................. - 34 -第十三课菜单的设计........................................... - 36 -一、菜单的基本概念......................................... - 36 -二、菜单编辑器的打开....................................... - 36 -三、设计下拉式菜单......................................... - 37 -第十四课对话框............................................... - 41 -一、提示类对话框........................................... - 41 -二、自定义对话框........................................... - 42 -三、通用对话框............................................. - 43 -附录实例应用荟萃............................................. - 45 -第一部分易语言入门第一课走进“易”世界易语言介绍易语言是一款全中文全可视跨平台的编程工具,由大连大有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要懂得使用计算机和文字输入的人都可以进行程序设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”。

手把手教你做菜单

手把手教你做菜单

手把手教你做菜单
初学者怎样给自己的系统制作菜单呢?
1.首先要建立【子菜单】
新建宏,命名为“菜单组1”,设置【宏名】(就是在点击菜单时下拉子菜单里显示的名称),操作选择“OpenForm”,然后在下面的操作参数里选择需要打开的窗体名称。

2.同样方法做菜单组2和菜单组3……
3.在接下来就可以制作你自己的【主菜单】了。

新建宏,命名为“主菜单”,操作选择“AddMenu”,然后在下面的操作参数里设置【菜单名称】(就是你想在主菜单上显示的各菜单组的名称),在【菜单宏名称】选择之前建立的的菜单组宏做子菜单(菜单组1、2、3……)。

4.各个宏都制作好了就准备“集成”了。

选择“主菜单”宏,然后点击【工具】——【宏】——【利用宏创建菜单】就可以了。

5.看看初期效果
6.然后我们把其他不需要的菜单隐藏起来就可以了。

7.注意:如果你想修改菜单,需要同时修改主菜单宏和子菜单宏,然后必须再次进行“集
成”操作(看第4步操作)才可以使用新的菜单。

《易语言教程》目录

《易语言教程》目录

第一章易语言概述1.1 了解易语言1.1.1 易语言简介1.1.2 易语言的特点1.2 易语言的安装1.3 易语言的基本操作1.3.1 易语言的界面1.3.2 如何添加组件1.3.3 如何使用易语言帮助系统1.3.4 如何配置易语言1.4易语言代码输入技巧1.4.1 内置输入法1.4.2 系统输入法1.4.3 参数分步输入1.4.4 输入草稿与备注1.4.5 四种输入语句分类1.4.6 易语言中的关键字1.5 第一个易程序1.6 易程序进阶1.7 课后练习第二章数据类型、运算符与表达式2.1易语言的数据类型2.2 基本数据类型2.2.1 了解基本数据类型2.2.2给变量和返回值定义数据类型2.2.3给数据正确赋值2.2.3数据的比较2.2.4数据类型的存储字节与溢出2.3 特殊数据类型2.3.1了解特殊数据类型2.3.2 动态添加组件2.4 自定义数据类型2.5 易语言运算符2.6运算符与表达式2.6.1算术运算符和算术表达式2.6.2赋值运算符和赋值表达式2.7课后练习第三章变量、常量与资源3.1 变量3.1.1 了解变量3.1.2变量类型3.1.3变量的赋值3.1.4变量的初始值3.2 静态变量3.3 数组变量3.3.1数组变量的定义及赋值3.3.2动态管理数组变量3.4 易语言常量3.4.1了解常量3.4.2 ASCII码3.4.2常量的使用3.4.3自定义常量及使用方法3.5 易语言资源表3.5.1向资源表中添加资源3.5.2使用资源表中的资源3.5.3将资源表中的资源导出3.5.4向资源表中导入可执行文件3.6 课后练习第四章常用命令4.1了解易语言命令4.1.1 命令的格式4.1.2 即时帮助和帮助文档4.1.3 命令的返回值4.1.4 命令的嵌套调用4.1.5 数组类型的参数与返回值4.2 流程控制命令4.2.1 了解流程控制类命令4.2.2 分支类流程控制命令4.2.2 循环类流程控制命令4.2.3 跳转类流程控制命令4.3 其它常用命令4.3.1 文本操作类命令4.3.2 时间操作类命令4.3.3 位运算命令4.3.4 其它常用命令4.4 课后练习第五章子程序的编写与调用5.1 子程序的初步应用5.1.1 子程序的分类5.1.2 用户自定义子程序的创建5.1.3 子程序的调用5.1.4 返回值和参数的定义5.1.5 编写第一个子程序5.1.5子程序指针5.2 子程序的参数属性5.2.1 参数的“参考”属性5.2.2 参数的“可空”属性5.2.3 参数的“数组”属性5.3 编写寻找文件子程序5.4 课后练习第六章窗口组件、菜单和对话框6.1 窗口组件6.1.1 窗口的基本属性6.1.2 窗口的基本事件6.1.3 增加新窗口和弹出窗口6.1.4 窗口的重要方法6.2 编辑菜单6.2.1 新建菜单6.2.2 菜单的热键及属性6.2.3 弹出菜单6.3 对话框6.3.1 “信息框()”命令6.3.2 “信息框()”命令的返回值6.3.3 “输入框()”命令6.3.4 “输入框()”命令的应用6.4 课后练习第七章组件介绍7.1 易语言组件简介7.1.1 易语言内部组件7.2 组件的属性7.2.1 组件的共有属性7.2.1 组件的专有属性7.2.3 动态修改组件属性7.3 组件的专有方法7.4 事件的触发7.4.1 事件子程序7.4.2 组件事件的应用第八章多媒体8.1 声音(音频)8.1.1 媒体播放命令8.2 图片处理(图形图像)8.2.1 图片的合并8.2.2 图片框组件8.3 动画8.3.1 图片框的GIF动画8.3.2 窗口动画8.4 图片转场8.4 影视8.4.1 影像框组件8.4.2 高级影像框组件8.4.3 外部影像组件第九章网络与通讯9.1基础知识9.2网络应用型程序9.2.1 网络组件9.2.3 互联网支持库9.3数据通讯程序9.3.1网络通信命令9.3.2 数据通讯组件9.4硬件通信型程序9.4.1 硬件通信组件9.4.2 端口访问支持库9.5 小结第十章系统控制10.1 运行命令10.2 系统信息类命令10.3配置文件和注册表10.3.1 配置文件10.3.2 调用系统配置工具10.3.3 注册表第十一章易数据库11.1易数据库文件的组成11.2 使用工具创建和维护数据库11.3 用命令创建数据库11.3.1 编程前的准备11.3.2 创建数据库11.3.3 打开数据库11.3.4 置当前数据库11.3.4 关闭数据库11.4 用命令维护数据库11.4.1 记录操作11.4.2 当前记录指针11.4.3 读写字段11.4.4 添加记录11.4.5 删除记录11.4.6 查找记录11.5 数据库实例11.6数据库相关组件11.6.1 通用提供者、数据库提供者11.6.2 数据源11.6.3 表格11.6.4 数据库相关组件的应用11.6.5 制作表格模板第十二章外部数据库调用12.1外部数据库相关知识12.1.1 易外部数据库组件简介12.1.2 ODBC与ADO简介12.1.3 SQL语言简介12.1.4 常用的SQL语句12.2 ODBC连接数据库组件12.2.1 “外部数据库”组件属性12.2.2 “外部数据库”组件重要方法12.2.3 “外部数据库提供者”组件12.3 ADO操作数据库组件12.3.1 “数据库连接”组件12.3.2 “记录集”组件12.4 外部数据库应用12.4.1 外部数据库操作例程12.4.2 用表格组件显示数据库12.5 Access数据库12.5.1 Access数据库简介12.5.2 Access数据库综合例程12.6 SQL Server数据库12.6.1 SQL Server简介12.6.2 SQL Server 2000 安装12.6.3 创建SQL Server 2000 数据库及表12.6.4 使用易语言操作SQL SERVER数据库12.7 MYSQL数据库12.7.1 MySQL常用命令12.7.2 易语言操作MySQL数据库第十三章 API的调用13.1 API简介13.2 API的定义13.3 API的应用13.3.1 内部API13.3.2 外部API13.4 本章练习第十四章易模块14.1 易模块的作用14.2 易模块的调用方法14.3 易模块的开发与编译14.3.1 易模块的开发14.3.2 易模块的编译14.3.3 易模块的改写实例14.4 本章练习第十五章 DLL的编写与调用15.1 DLL与API函数的关系15.2 DLL的开发与编译15.3 调用DLL的方法15.4 DLL应用实例15.5 课后练习第十六章 OCX组件与类型库16.1 OCX组件16.1.1 OCX的安装16.1.2 OCX的汉化16.1.3 OCX的使用方法16.2 类型库的封装和使用16.2.1 类型库的封装16.2.2 类型库的使用第十七章 COM对象17.1 基本概念17.1.1 COM17.1.2 COM对象17.1.3 COM接口17.2 COM对象的使用17.2.1新的数据类型“对象”17.2.2 使用COM对象的一般步骤17.2.3 一个完整的例子17.3 本章小结第十八章易语言面向对象编程18.1 基础知识18.1.1 类18.1.2 类和对象的关系18.1.3 类中私有成员的特性18.1.4 派生类和继承性18.1.5 子类中直接调用父类方法18.1.6 类的多态性与虚拟方法18.2 类的实际应用例程第十九章 Linux 程序编写19.1 Linux简介19.2 创建Linux程序19.3 Linux程序开发与运行19.3.1 了解例程的相关情况19.3.2 例程服务端代码讲解19.3.3 例程客户端代码讲解19.3.4 编译与运行19.4 本章练习第二十章数据结构支持库20.1 数据结构基础20.1.1 节点20.1.2 链表20.1.3 栈20.1.4 队列20.1.5 树20.1.6 二叉树20.2 栈的应用例程第二十一章数据操作支持库一21.1 加密技术21.2 数据校验第二十二章数值计算支持库22.1 数值计算支持库简介22.2 科学运算支持库的各数据类型22.2.1 复数运算22.2.2 矩阵运算22.2.3傅立叶变换22.2.4 微积分22.2.5概要统计22.2.6联立方程22.2.7曲线拟和22.2.8大数22.2.9其他计算22.2.10算式解析22.3 大数计算器第二十三章文本语音转换支持库23.1 文本语音转换简介23.2 机读文本23.3 语音识别23.4 练习第二十四章电话语音支持库24.1 支持库简介24.2 支持库重要方法24.3 支持库相关例程第二十五章数码设备支持库25.1 支持库简介25.2 支持库属性与方法25.2.1 数码设备的重要属性25.2.2 数码设备的方法25.3 支持库相关例程第二十六章脚本语言支持组件26.1组件简介26.2 属性和方法26.3组件应用实例26.3.1 四则表达式计算器26.3.1 外部程序调用第二十七章 Word2000支持库27.1 Word2000支持库简介27.2 Word2000支持库组件27.2.1 “Word程序”组件27.2.2 “Word文档集”组件27.2.3 “Word图形”组件27.3 Word2000支持库例程第二十八章 Excel2000支持库28.1 Excel2000支持库简介28.2 Excel2000支持库的相关方法28.3 Excel2000支持库例程28.4 课后总结第二十九章PowerPoint2000支持库29.1 PowerPoint 200029.1.1 PowerPoint2000的视图29.1.2 PowerPoint2000创建文稿29.1.3 PowerPoint2000的保存29.1.4 PowerPoint2000设置放映方式29.1.5 PowerPoint2000的幻灯片切换效果29.2 创建和设计文稿29.3 幻灯播放和切换29.3.1人工切换29.3.2 自动播放附录一程序调试调试工具调试输出命令调试应用总结附录二易语言编译与发布非独立编译独立编译程序发布更改图标样式。

易语言窗口界面与菜单功能详解

易语言窗口界面与菜单功能详解

易语⾔窗⼝界⾯与菜单功能详解⼀、系统主窗⼝布局在系统安装后第⼀次进⼊时,主窗⼝的顶端为菜单条,菜单条的下⾯为标准⼯具条,左边为⼯作夹,下边为状态夹,中间为“_启动窗⼝”的窗⼝设计界⾯,右边为窗⼝单元⼯具箱。

另外,系统状态⾏默认是不显⽰的,使⽤组合夹可以将⼯作夹与输出夹组合到⼀起,编写程序时将使⽤程序编辑窗⼝。

在主窗⼝或其各类⼯具条上单击⿏标右键可以弹出⽤作设置各种⼯具条、⼯具夹显⽰状态的菜单。

⼆、⼯作夹在⼯作夹中包括三个⼦夹,名为:“⽀持库”、“程序”、“属性”。

1、⽀持库夹:在⽀持库夹中可以查看到当前所有被引⼊的⽀持库及其中的所有内容和信息。

每选中⼀条项⽬,在提⽰夹或状态⾏上均可以看到有关此项⽬的详细帮助⽂本。

在某项⽬上单击⿏标右键可以弹出⼀个菜单,在此菜单中可以进⾏譬如输出此项⽬及其所有⼦项⽬的帮助⽂本、将现⾏项⽬所对应的命令输⼊到程序中等等操作。

双击某项⽬可以将此项⽬所对应的命令输⼊到程序中;2、程序夹:在程序夹中可以查看到当前程序的所有组成部分。

譬如:程序中的所有程序集、所有全局变量、窗⼝等等。

双击某项⽬可以跳转到该项⽬所对应的程序部分。

在某项⽬上单击⿏标右键可以弹出⼀个跳转、插⼊或删除对应程序项⽬的菜单;3、属性夹:属性夹⽤作显⽰当前被选中窗⼝单元的属性表。

各组属性之间⽤粗线条隔开。

某属性的⼦属性将⽐其⽗属性缩进⼀格。

灰⾊⽂本标题的属性表⽰此属性需要在其⽗属性被设置为某值后才有效,但仍然可以进⾏设置。

选中某属性后按下 Delete 键可以删除此属性中的内容(譬如图⽚、声⾳等等),按下空格可以进⾏编辑或修改。

在属性夹的顶部有⼀个组合框,⽤作选择当前设计窗⼝中的某窗⼝单元。

在属性夹的底部也有⼀个组合框,⽤作⾃动加⼊或跳转到当前被选择窗⼝单元的某事件处理⼦程序。

三、状态夹在状态夹中包括三个⼦夹,名为:“提⽰”、“输出”、“调⽤表”。

1、提⽰夹:提⽰夹中始终具有针对于当前⽤户操作的提⽰,此为⽤户获取帮助信息的最有效、最直接的地⽅;2、输出夹:输出夹中提供当前系统输出给⽤户的信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本章主要介绍应用程序菜单的制作,并举出一个记事本的例子,介绍判断语句,以及介绍选择语句和循环语句。

一般应用程序都带有一个组织分工明确的菜单。

制作菜单需要在窗口中使用鼠标右键弹出编辑菜单的命令,当输入菜单内容后,才可以在窗口上方显示菜单,但菜单也有它的事件,也有它的属性,因此,我们也将菜单作为一个控件来介绍。

一般的应用程序都会有“菜单”和“菜单工具栏”,比如易语言的操作界面就有“文件”、“编辑”、“查看”和“插入”等菜单。

建立菜单可以精简程序界面。

下面就通过建立一个记事本的菜单来学习吧。

第5章制作菜单本章学习内容:5.1菜单的简单建立 5.5定位弹出菜单5.2菜单的属性 5.6托盘式菜单5.3如何引用菜单项编程 5.7菜单中的热键与分隔符5.4弹出式菜单 5.8课后练习-双语菜单制作5.1菜单的简单建立①可由两种方法打开菜单编辑器。

第一种方法是使用菜单“工具”→“菜单编辑器”。

或使用快捷键[Ctrl+E]可弹出建立菜单的对话框。

第二种方法是随时在窗体设计时窗体的空白区点击鼠标右键,可弹出下拉菜单,从中选“菜单编辑器”。

②先建立顶层主菜单。

标题中填入“文件”后,就建立了第一个主菜单项,要建立第二个主菜单项点“向后插入”,继续填入“编辑”、“帮助”,依此类推,建立其余主菜单。

如果这时按下确定钮,会弹出错误提示。

这是因为还没有将子菜单建立。

因此还要补上子菜单。

③先按照建立主菜单的方法建立某个菜单项,再点“右移→”按钮,它就会变成上一个菜单的子菜单。

子菜单的显示前面有若干点号(“....”号)。

对于二级子菜单、三级子菜单来说,只要多点击几次“右移→”,就可以实现多级菜单了。

④菜单基本设计好后,点击确定按钮,以回到窗体设计界面,可以观察到菜单已经建立好了,并且点击主菜单,就会向下拉出下级菜单来,直接运行时也是这样。

如没有设计好,还可以回到第一步再改。

菜单设计中的注意事项1.菜单设计中的“标题”文字可以重复,而“名称”不可以重复。

这是因为标题只是显示在屏幕上供大家看的,而名称是由程序内部引用,类似于按钮控件中的名称属性。

只能是唯一的,不能重复。

这个原理与按钮控件一样,按钮控件也是可以标题一样,但名称绝对不能设定为一样的。

2.不能将一些阿拉伯数字放在名称的最前面。

3.“标题”的文字可以和“名称”不一样。

4.系统会自动删除“名称”属性中的空格,在“标题”中可以加入空格,而在“名称”前加入空格就会被自动删除。

这是因为在程序的引用中不能有空格。

完成上述后按F5键试运行一下,这时点击菜单项后一点反应也没有,这是因为还没有为每个菜单项加入程序代码。

⑤如何为菜单项加入程序代码呢?请取消试运行,回到程序设计状态,可以直接用鼠标选中某一个子菜单项,一松手即会自动进入程序代码设计界面。

例如,用鼠标选中“帮助”→“关于”菜单后点击,会产生“_关于_被选择”的子程序。

5.2菜单的属性在上述菜单的设计中,菜单也有它自己的一些属性,我们可以通过设计时修改这些属性。

而在程序运行时,通过程序代码改属性的方法也将在后面章节中讲述。

⑥现在就输入一行简单的命令,例如输入:信息框(“现在可以显示帮助信息了!”,0,)大家完成后,按F5试运行并测试一下关于菜单。

运行时,用鼠标选中“帮助”→“关于”菜单后点击,会运行“_关于_被选择”的子程序。

而子程序就是弹出一个信息框。

“选中”属性可以控制是否在子菜单前面加勾。

“允许操作”属性可以控制子菜单是否可以操作,在运行时是灰色表示的。

“可视”属性可以控制子菜单是否可以看见。

“标题”属性是菜单显示的文字。

可以重复,可以加空格。

“名称”属性是程序内部引用的关键字。

不可以重复,不可以加空格,且首字不能为半角字母。

“快捷键”属性可以为每个子菜单项提供热键,通过快捷键执行程序。

将“打开”菜单的“选中”属性勾选,另两个属性也勾选;将“关闭”菜单的“允许操作”属性勾选,“选中”属性不勾选,“可视”属性勾选;将“退出”菜单的“可视”属性勾选,“选中”属性不勾选,“允许操作”属性勾选。

最后试运行,看看运行后的效果。

可以看到菜单中“打开”菜单前有一个勾,“关闭”菜单变灰不可选了,“退出”菜单看不见了。

5.2如何引用菜单项编程将“复制”菜单的快捷键属性设置为[Ctrl+C];将“粘贴”菜单的快捷键属性设置为[Ctrl+V]。

设置完成后请试运行一下,看看运行后的效果。

试运行后的效果,可以看到菜单后都加入了快捷方式。

上面的菜单设计都是在程序设计状态下进行的,有没有办法可以用程序的方法控制上述的属性,从而让用户在使用中也可以改变菜单的属性呢?下面仅作一个小的试验即可了解如何编程实现了。

打开前述的例程,新增加一个“按钮”组件,双击此按钮组件,进入程序代码输入界面。

在“_按钮1_被单击”子程序中输入一行程序代码:关于.可视=假试运行这个易程序,在没有点击按钮之前,“帮助”菜单中的“关于”子菜单是可以显示的,以点击按钮后,“关于”子菜单就无法显示出来了。

虽然菜单会被隐藏,但还是可以再次显示出来的。

只要用以下程序代码即可实现:关于.可视=真5.3如何引用菜单项编程前面只简单的应用了一个按钮控制菜单的属性,而菜单如何控制窗体中的其它控件或执行命令功能呢?这就是本节所要介绍的。

下面跟着例程来学习吧。

①新建一个易程序,在窗口中放一个图片框组件和一个通用对话框组件,并在图片框组件的属性表中将“边框”属性改为“镜框式”。

②在窗口中点击鼠标右键,选中“菜单编辑器”选项后,会弹出“菜单编辑器”对话框,建立一个主菜单,主菜单名为“图片”,子菜单为“加入图片”、“清空图片”。

③以上只差加入程序代码,让菜单能够执行了。

在窗口设计中点菜单,可以看到下级子菜单,分别用鼠标点中子菜单就可以进入程序代码输入界面了。

④分别在事件子程序中输入程序代码。

⑤按F5键试运行一下,选择“加入图片”菜单就会弹出一个打开图片文件的对话框,从中选一张图片就会显示在图片框中。

如果选中“清空图片”的子菜单,就会清除图片框中的图片。

5.4弹出式菜单前面的菜单是从窗口上部调用的,能不能不用菜单,直接点击图片框,从中弹出一个菜单进行操作呢?大家跟着本节实例制作的步骤来学习吧。

①切换到窗口设计界面,激活图片框组件,在属性表中最下排的下拉菜单中选“鼠标左键被按下”项。

②输入一行程序代码即可。

这句表示弹出名称为“图片”的菜单。

最后试运行一下。

③试运行时,大家可以通过用鼠标左键单击图片框,可以弹出菜单了。

④如果希望在运行时也不显示主菜单于窗口的上部,可以进入菜单编辑器,将“图片”菜单的“可视”属性去除勾选。

去除后再试运行看一看。

⑤试运行后,就看不到“图片”主菜单了。

5.5定位弹出菜单前面的菜单直接点击图片框后,从中弹出一个菜单,能不能在鼠标上方弹出呢?这里再提供一个简单的例程,大家跟着本节实例制作的步骤来学习吧。

打开前面的例程,将原弹出命令改为以下:弹出菜单(图片,取鼠标水平位置()-10,取鼠标垂直位置()-45)改完后再试运行一下。

试运行后可以看到,鼠标在图片框中点击后,会在上面弹出菜单。

为什么会这样呢,让我们来分析一下程序代码吧。

实际上使用这样的菜单显示方式在一些场合还很多。

如:使用“图形按钮”组件代替菜单,这时就要在新按钮下方位置显示菜这里是部分程序代码,可以看到为每个图形按钮的被单击事件中写入定位弹出菜单的命令。

使用键盘上的右方向键展开程序代码,可以看到是因为利用了弹出菜单命令的另两个参数,以设计弹出的位置。

5.6托盘式菜单前面的菜单直接点击图片框后,从中弹出一个菜单,能不能在鼠标上方弹出呢?本节中将使用图片资源,利用这个资源对菜单进行操作。

①下面跟着我们的一个例程来了解一下。

首先新建一个易程序,加入一个通用对话框控件,并加入一组菜单。

②主菜单名为:“音乐操作”,子菜单分别为:“播放音乐”、“停止播放”、“退出”。

菜单属性全部为默认状态。

选择程序面板,展开其中的资源表,激活“图片或图片组”项。

③将一个图标作为图片资源导入到图片资源中。

名称为:图片1。

④将图片资源中的“图片1”载入到系统托盘。

⑤用鼠标点击程序托盘,弹出“音乐操作”菜5.7菜单中的热键和分隔符⑥结束当前歌曲的播放。

⑧利用一个通用对话框选择MP3音乐文件并播放。

⑦完成系统托盘图标、提示信息的清空,及结束程序。

注意:如果程序退出之前不置空系统托盘,托盘图标还将停留在托盘上。

在“__启动窗口_托盘事件”事件子程序中,通过判断“操作类型”使菜单按要求弹出。

如下:如果真(操作类型=3)弹出菜单(音乐操作,,)一般程序中都设置有热键(快捷键),而它们是设置在功能相对应的菜单项上。

下面把分隔符和热键的设置方法一起介绍给大家。

系统托盘图标。

①选择“菜单编辑器”中设定的快捷键。

②在标题中输入“文件(&F)”把程序主菜单热键设置为“F键”。

“&”就是将其后面的一个字母加下划线5.8课后练习.编写两组菜单,一组为中文,一组为英文。

添加一个选择框,在“_选择框_被单击”事件子程序中用“如果”判断显示其中一组菜单(用中文菜单替换英文菜单,模拟菜单被翻译)。

③在标题中输入“-”减号键,把弹出菜单的子项进行分组。

程序菜单加“&”后的显示效果。

子项选择热键后的显示效果。

程序运行后的分隔符效果。

相关文档
最新文档