一步一步跟我学易语言之第二个易程序菜单设计

下面用一个例程来详细说明,请新建一个程序,进行以下输入操作:

1、在_启动窗口中加入一个画板和一个按钮;

2、使用第二节中所介绍的方法加入四个空常量,将它们分别改为以下内容:

3、使用第三节中所介绍的方法加入一个空图片资源,将其名称改为“测试图片”,然后单击“内容”栏或者在其上按下空格,随意导入一个图片文件后,单击“加入/修改到程序并关闭对话框”按钮返回,此时图片数据将被保存入 易程序文件中,图片文件不再被需要;

4、使用第三节中所介绍的方法加入一个空声音资源,将其名称改为“测试声音”,然后单击“内容”栏或者在其上按下空格,随意导入一个声音文件后,单击“加入/修改到程序并关闭对话框”按钮返回,此时声音数据将被保存入 易程序文件中,声音文件不再被需要;

5、双击_启动窗口中的按钮1,在_按钮1被单击子程序中进行以下输入:

<1>、加入一个名为数组变量,数组属性为 3 的整数型数组变量和一个名为图片号的整数型变量;

<2>、输入以下语句:

画板1.滚动写行 (“数值型常数:” + 到文本 (3.14), “逻辑型常数:” + 到文本 (真), “日期时间型常数:” + 到文本 ([2000年11月1日]), “文本常数:” + “祖国您好!”)
输入文本为:hb1.gdxh("数值型常数:"+dwb(3.14),"逻辑型常数:"+dwb(zhen),"日期时间型常数:"+dwb([2000/11]),"文本常数:"+"祖国您好!")
图片号 = 载入图片 (#测试图片)
输入文本为:tph=zrtp(#cstp)
如果真 (图片号 ≠ 0)
输入文本为:rgz(tph<>0)
画板1.画图片 (图片号, 100, 0, , , )
卸载图片 (图片号)
<如果真结束>
播放音乐 (#测试声音, )
数组变量 [3] = 3
数组变量 = { 1, 2,0 }
画板1.滚动写行 (数组变量 [1], 数组变量 [2], 数组变量 [3])

您可能会觉得:画一个图片还要先载入后卸载,太麻烦了。不过,采用这种方法可以保证以最高的效率画出图片,而且图片号还可以被反复使用。

上面程序中的第一行演示了绝大部分常数的使用方法,子程序指针常数由于我们上一章刚刚讲述,所以在此处被略去。在后面顺序演示了图片资源、声音资源、常数集的使用方法。对于语句 数组变量 = { 1, 2,0 } 我们需要解释一下:数组变量的成员数目我们定义为 3 ,但此处的常数集中只提供了两个数值,没有被提供数值的 数组变量 [3] 系统将自动对其重新初始化,所以最后显示出来的结果是 0 ,而不是 3 。

代码如图:

运行后单击按钮1将会播放背景音乐,结果如下:

试一试:

1、加入语句:

_启动窗口.底图 = #测试图片

2、将 播放音乐 (#测试声音, ) 语句改为:

_启动窗口.背景音乐 = #测试声音

运行后查看效果,以了解如何使用资源去改变窗口单元的属性。

菜单设计:

要想设计菜单,一般的做法是使用菜单编辑器,打开菜单编辑器的方法有三种。

第一种打开菜单:

在窗口按下右键,选择菜单编辑器:

第二种打开方式:

在易语言编辑器的菜单中选择工具→菜单编辑器:

第三种打开方式使用CTRL+E快捷键打开。

菜单编辑器如图:

我们加入几个菜单来看看效果。

窗体中显示的效果:

只要在想要编写代码的菜单项上单击就可以进入代码编辑状态进行编写。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

(0)

相关推荐

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

    一.系统主窗口布局 在系统安装后第一次进入时,主窗口的顶端为菜单条,菜单条的下面为标准工具条,左边为工作夹,下边为状态夹,中间为"_启动窗口"的窗口设计界面,右边为窗口单元工具箱.另外,系统状态行默认是不显示的,使用组合夹可以将工作夹与输出夹组合到一起,编写程序时将使用程序编辑窗口. 在主窗口或其各类工具条上单击鼠标右键可以弹出用作设置各种工具条.工具夹显示状态的菜单. 二.工作夹 在工作夹中包括三个子夹,名为:"支持库"."程序"."

  • 易语言基础教程之菜单栏和工具栏

    目前的易语言版本是10个菜单栏,每个菜单栏有不同的功效,而工具栏就是从菜单栏里找出来的一个方便按钮,下面我就给大家详细解释一下每个菜单栏 菜单栏详解 "程序"菜单 相当于其他应用程序的"文件"菜单,这个菜单主要负责文件操作,例如"新建"."打开"."保存"."另存为"等等,还包括"程序配置"."易模块管理"等.值得初学者注意的是,在易语言的&quo

  • 易语言编写菜单的简单教学

    易语言是一款可视全中文的编程语言 1.打开易语言,新建一个windows窗口程序. 2.在启动窗口内,右键点击菜单编辑器. 3.在编辑器内,主菜单是没有......这样的6个点的,而这个主菜单的附属菜单夹才有这样的点,右边有个向右移动,这样就有6个点. 4.在主菜单的标题中(&P)的意思是,他的快捷键就是p,以此类推,可以编写,如下图的菜单 5.最后,一个比较完整的菜单,就设置好了 总结: 以上就是用易语言编写一个菜单的基本教程,对于学习易语言的基础读者很有用,感谢大家对我们的支持.

  • 易语言在指定位置显示弹出式菜单的方法

    弹出菜单方法 英文命令:PopupMenu 操作系统支持:Windows    所属对象:窗口 用于在窗口上的当前鼠标位置或指定坐标位置显示弹出式菜单,如果调用对象为窗口组件,则自动使用其所在的窗口. 语法:  无返回值  窗口组件.弹出菜单 (欲弹出的菜单,[水平显示位置],[垂直显示位置]) 例程 说明 通过"弹出菜单"命令在指定位置弹出菜单,欲弹出的菜单必须已存在.本方法适用于所有组件. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的

  • 一步一步跟我学易语言之第二个易程序菜单设计

    下面用一个例程来详细说明,请新建一个程序,进行以下输入操作: 1.在_启动窗口中加入一个画板和一个按钮: 2.使用第二节中所介绍的方法加入四个空常量,将它们分别改为以下内容: 3.使用第三节中所介绍的方法加入一个空图片资源,将其名称改为"测试图片",然后单击"内容"栏或者在其上按下空格,随意导入一个图片文件后,单击"加入/修改到程序并关闭对话框"按钮返回,此时图片数据将被保存入 易程序文件中,图片文件不再被需要: 4.使用第三节中所介绍的方法加入

  • 实现让易语言编译的32位程序在64位Windows7系统非管理员帐户中执行

    昨天有易语言开发者向我求助,说他用易语言编译的32位程序软件,发布给64位操作系统Win 7用户使用,因为该用户确定没有管理员权限,而程序启动时又要求必须输入管理员密码,如此陷入困境. 目标企业用户管理严格,要求为普通用户分配管理员权限是不切实际的,只能开发人员从软件开发的角度在技术上解决. 我听到这个问题后,第一感觉是微软用户帐户控制(UAC)引发的,估计通过给 exe 添加特定的 manifest 资源应该可以解决.于是我给了他一段代码,让他用 ResHacker 之类的软件添加到软件里面去

  • 易语言编程入门第一个程序

    目录 易语言的优点: 最早接触易语言是三年前的事情了,那时候是因为DNF这个游戏我才知道了易语言这个编程语言,当时对他就非常的憧憬.只不过那时候易语言的学习资源比较少,而且自身的学业比较重就没有仔细的了解了. 最近几日再回归DNF的时候突然想到了易语言,所以决定抽点空闲时间学习一下,先定一个小目标:做一个DNF的辅助工具!(也许最终都无法完成也说不定) 这是第一天学习的内容 易语言的优点: 1.     代码是中文的,降低了学习的门槛 2.     全可视化编程,即输即画减少了代码出错的可能 3

  • 一步一步跟我学易语言之第一个易程序

    开始写第一个易程序 前面我们已经介绍了有关"易语言"界面的一些基本知识,下面就让我们一起来做第一个易程序吧: 在Windows下编程已是非常简单的,比DOS下编程容易得多.因为在DOS下,可视化的程度不高,编程与调试是分开的,要编写一段程序后,再运行一下看看,而且编写菜单与窗口系统非常不容易.而在Windows下,都是所见即所得的编程手法,这样对于普通用户来说,编程就相对容易了. 点击"标签"组件: 在窗体上拉出一个标签组件.形成"标签1". 点

  • 易语言基础教程之循环程序结构

    曾经听说过一句话:"计算机就擅长做的工作就是'循环'!".的确循环执行在语言中扮演着极为重要的角色,利用循环我们可以实现更复杂.重复性的工作.易语言对于循环程序结构提供四种形式,下面就一起来了解一下易语言中循环结构的具体使用方法. 方法/步骤 在此小编将以实例的方法与大家分享易语言中循环结构的具体使用方法:先创建一个Windows空白窗口,绘制如图所示的人机界面. 接下来为"计算"按钮添加"被单击"事件. 我们先利用"判断循环"

  • 易语言写Hello World简单程序

    易语言如果写Hello World.下面我来给大家写一个各个编程语言都很经典的程序,带大家进入易语言的编程世界! 1.打开易语言: 2.新建易语言窗口程序: 3.美化程序界面: 添加一个按钮,并设置高度宽度及按钮的标题. 4.编写易语言代码: 双击按钮,进入代码编写界面,输入下面的代码: 信息框("Hello World !",0,) 5.按键盘F5调试运行试试: 弹出程序界面,然后我们单击按钮看看. "Hello World !"

  • 易语言制作简单计时器小程序的方法

    简单计时器 易语言制作简单计时器用到以下几个功能: 编辑框 按钮 时钟 变量 如果命令 例程: 说明: 本方法是新手学习易语言制作的软件,深入学习易语言后你将会有更方便的写法 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • 易语言如何安装?易语言安装步骤

    易语言是一种用中文作为代码进行编程的语言,主要便利大众,那么如何安装易语言呢,下面将详细介绍 1.双击易语言安装包,进行安装 2.同意软件的相关协议 3.选择软件安装位置 4.默认单击下一步 5.确认信息,点击安装 6.安装正在进行中 7.安装完成,点击完成按钮即可打开易语言开发界面 总结:易语言的安装十分简单,感谢大家的阅读.

  • 易语言使用通用对话框打开程序返回完整路径的文件名

    文件名属性 所属对象:通用对话框   操作系统支持:Windows,数据类型:文本型: 从本属性中读取的文件名包括驱动器符和全路径目录,同时本属性也用作初始对话框中的文件名编辑框. 例程 说明 打开通用对话框成功之后,会返回完整路径的文件名,本属性也可以在初始时设定,打开通用对话框时,对话框就可以直接指向该文件. 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持.如果你想了解更多相关内容请查看下面相关链接

  • 一步一步跟我学易语言之了解易语言的界面

    了解易语言的界面 前面已说过了如何启动易语言,只要双击易语言快捷方式即可.下面,让我们来看看易语言的界面吧. 可以通过菜单"查看"→"工具条",以显示或隐藏这些选择夹: 菜单中列出了易语言的功能命令,通过菜单可完成诸如打开易程序,保存易程序等功能. 新建--新建一个易程序(*.e) 打开--打开一个易程序(*.e) 关闭--关闭已打开的易程序 保存--保存易程序 另存为--以另一个文件名保存易程序 打印--打印程序源代码 系统配置--设置易开发环境选项 支持库配置-

随机推荐