吾爱分享资源网

 找回密码
 立即注册
吾爱分享资源网 易语言相关 查看内容

易语言如何编程第四章按钮 编辑框 标签的详细说明

2017-10-5 21:00| 发布者: admin| 查看: 158| 评论: 0|原作者: admin

摘要: 第四章按钮 标签 编辑框 计算机通常在接受到人发出的指令后开始执行某些操作。和日常生活电器面板上的按钮一样。按下程序窗口界面中的某个按钮。就好比发出了与按钮对应的操作指令。这就是按钮控件的用途,而具体数 ...
                              第四章按钮 标签 编辑框
计算机通常在接受到人发出的指令后开始执行某些操作。和日常生活电器面板上的按钮一样。按下程序窗口界面中的某个按钮。就好比发出了与按钮对应的操作指令。这就是按钮控件的用途,而具体数据的显示和输入采用前面所介绍的方法毕竟也有不方便之处。标签控件和编辑框控件就是程序中实现输入和输出的最常用的选择,掌握以上三种控件,结合一定的程序设计基础。我们就能编写出具有一定复杂度的程序。
4.1按钮
一.按钮的风格1.按钮外观
设置按钮背景显示的图片——将图片常量所指定的图片资源数据赋值给按钮的“图片”属性。
按钮的“图片”属性可以直接在属性面板中设置。如图
QQ截图20171005205221.png
语法如下图片=
字节集
2.标题
属性设置和窗口.标题属性一样,默认为“按钮”
3.增加访问键
我们在很多程序可以看到按钮的标题上面带有下划线的字符。这些字符就是访问键。访问键为按钮的选中提供了一种快捷的方式。即同时按下ALT键和访问键就同等于单击了该按钮,如图

QQ截图20171005205317.png
可以在按钮的标题属性赋予按钮一个访问键。在标题中,在想要指定为访问键的字符前面加入一个“&”符号,该字符就会带有一个下划线。
“&”符号在这里是一种修饰的作用。如果希望按钮中出现“&”符号而不是创建一个访问键,则需要在按钮标题中加入两个“&”这样标题中就会出现一个“&”而且不带下划线。
二.按钮事件
对于按钮来说一般只是关注于被单击事件。当鼠标单击按钮时将触发被单击事件,同时会调用已写入被单击事件中的代码
【例4-1】在窗口上添加两个按钮。实现窗口的最大化和最小化。

QQ截图20171005205404.png
详细见4-1.e
被单击事件同时也会触发鼠标左键被按下鼠标左键被放开事件。如果在这这些事件中加入事件过程。则应该确保操作不发生冲突。点击按钮后事件的发生顺序是鼠标左键被按下鼠标左键被放开被单击
4.2标签控件
使用标签的地方很多。而且目的也不同。通常标签来标注本身不具备标题属性的控件。
例如标签可以给编辑框组合框列表框等控件添加描述性的文字因为标签不接受焦点。所以标签经常为其他不具备标题的控件设置访问键。
1.输出文本
为了输出必要的文本。可以使用标签的标题属性。设计时,可以在属性窗口中设置该属性。运行时,标题属性是可读写的,允许直接赋值、
为了控制标签控件中文本位置,可以设置他的横向对其方式属性,可取的值有0左对齐1居中2右对齐标题属性也支持多行文本。
2.提供其他控件访问键
再上一章中我们以对访问键略知一二,在设置按钮的标题属性时,利用“&”符号就可以指定按钮的访问键。然后不是全部的控件都有标题属性,比如编辑框。编辑框是一个可供文字输入的空白区域。其文字是动态可变的。无法指定访问键。如何让编辑框也拥有访问键呢?就需要标签控件。
首先在标签的标题属性指定访问键。即在标题前面加入“&”符号,这样程序在运行时候,因为标题是不具备获取焦点的,所以按下访问键后,焦点会按照窗口控件的停留顺序属性自动移动到标签的下一个控件上。3.反馈事件标签还有个较为常用的事件反馈事件本事件用作与外部DLL交互,事件子程序处理完毕后可以根据需要决定是否返回值。本命令为中级对象成员命令在此不做介绍。
4.3编辑框控件
在程序运行中,一般使用编辑框控件来让用户输入信息。有时候也会在设计或运行时候为空间的内容属性赋值以显示某些信息。
一.常用属性
1.内容
内容属性包含输入到编辑框控件中的文本。
2.允许最大长度
该属性指定编辑框能够输入字符的最大数值
3.是否允许多行

该属性提示编辑框控件能够接受和显示多行文本。默认为假 即单行文本。
4.滚动条
滚动条能够加大编辑框的显示范围。通过设置编辑框的滚动条属性可以为编辑框添加水平和垂直滚动条。
滚动条属性设置值有 0.无滚动条 1.横向滚动条 2.纵向滚动条 3.横向纵向滚动条

QQ截图20171005205738.png
5.输入方式
经常可以看到密码输入框。它允许用户输入密码的同时显示星号占位符。通过设置编辑框的输入方式属性就能轻松创建密码输入框。
输入方式属性 取值范围
0、通常方式
1、只读方式
2、密码输入
3、整数文本输入
4、小数文本输入
5、输入字节
6、输入短整数
7、输入整数
8、输入长整数
9、输入小数
10、输入双精度小数
11、输入日期时间
我们只要将编辑框的输入方式值设置为2 就可以创建密码输入框了。设置为1就可以只显示数据而不让用户修改。
二.常用事件
1.内容被改变
任何方式造成编辑框内容变化就会引发该事件。
【例 4-2】编写程序输入语文,数学,英语三门功课的成绩。要求输入时候计算平均成绩并输出。

QQ截图20171005205828.png
例程见 4-2.e
本章小结
按钮可以为文字风格或图形风格。设置标题时使用“&”可以指定访问键标签和编辑框都可以用于显示文本信息。但是前者不能编辑而后者可以。
标签控件通常是为了其他控件提供描述。
编辑框控件用于输入和编辑任何文本数据。允许多行和滚动显示


本章结束
下章预告:程序流程控制与语法基础



鲜花

握手

雷人

路过

鸡蛋

相关阅读

相关分类

QQ|Archiver|手机版|小黑屋|吾爱分享资源网 ( 苏ICP备17042175号 | 苏公网安备 32108102010177号 )

GMT+8, 2018-12-14 15:51 , Processed in 0.136815 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部