易语言程序设计第四章_第1页
易语言程序设计第四章_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、作者:蔷薇的羽翼第四章 按钮编辑框计算机通常在接受到人发出的指令后开始执行某些操作。和日常生活电器面板上的按钮一样。按下程序窗口界面中的某个按钮。就好比发出了与按钮对应的操作指令。这就是按钮控件的用途,而具体数据的显示和输入采用前面所介绍的方法毕竟也有不方便之处。控件和编辑框控件就是程序中实现输入和输出的最常用的选择,掌握以上三种控件,结合一定的程序设计基础。就能编写出具有一定复杂度的程序。4.1 按钮一.按钮的风格1.按钮外观设置按钮背景显示的属性。将常量所指定的资源数据赋值给按钮的“”按钮的“”属性可以直接在属性面板中设置。 如图语法如下=字节集2.标题属性设置和窗口.标题属性一样,默认为

2、 “按钮”3.增加键在很多程序可以看到 按钮的标题上面带有下划线的字符。这些字符就是键。键为按钮的选中提供了一种快捷的方式。即同时按下ALT键和了该按钮,如图键就同等于单击可以在按钮的标题属性赋予按钮一个键。在标题中,在想要指定为键的字符前面加入一个 “&” 符号,该字符就会带有一个下划线。“&”符号在这里是一种修饰的作用。如果希望按钮中出现“&”符号而不是创建一个键,则需要在按钮标题中加入两个“&”这样标题中就会出现一个“&”而且不带下划线。二.按钮事件对于按钮来说一般只是关注于 被单击 事件。当鼠标单击按钮时将触发 被单击 事件,同时会调用已写入 被单击 事件中的代码【例 4-1】 在窗口

3、上添加两个按钮。实现窗口的最大化和最小化。详细见 4-1.e被单击 事件同时也会触发 鼠标左键被按下中加入事件过程。则应该确保操作不发生鼠标左键被放开 事件。如果在这这些事件。点击按钮后事件的发生顺序是鼠标左键被按下鼠标左键被放开 被单击4.2控件使用例如因为的地方很多。而且目的也不同。通常来标注本身不具备标题属性的控件 。可以给 编辑框 组合框 列表框等控件添加描述性的文字不接受焦点。所以经常为其他不具备标题的控件设置键。1.输出文本为了输出必要的文本。可以使用的标题属性。设计时,可以在属性窗口中设置该属性。运行时,标题属性是可读写的,允许直接赋值、为了控制控件中文本位置,可以设置他的 横左

4、对齐 1 居中 2 右对齐标题属性也支持多行文本。其方式 属性, 可取的值有 02.提供其他控件再上一章中可以指定按钮的键以对键略知一二,在设置按钮的标题属性时,利用“&”符号就键。然后不是全部的控件都有标题属性,比如编辑框。编辑框是一个可供文字输入的空白区域。其文字是动态可变的。无法指定键。如何让编辑框也拥有键呢?就需要控件。首先在的标题属性指定键。即在标题前面加入“&”符号,这样程序在运行时候,因为标题是不具备获取焦点的,所以按下键后,焦点会按照窗口控件的 停留顺序 属性自动移动到3.反馈事件的下一个控件上。还有个较为常用的事件 反馈事件 本事件用作与外部DLL交互,事件子程序处理完毕后可

5、以根据需要决定是否返回值。本命令为中级对象成员命令 在此不做介绍。4.3 编辑框控件在程序运行中,一般使用编辑框控件来让用户输入信息。有时候也会在设计或运行时候为空间的内容属性赋值以显示某些信息。一.常用属性内容内容属性包含输入到编辑框控件中的文本。允许最大长度该属性指定编辑框能够输入字符的最大数值是否允许多行该属性提示编辑框控件能够接受和显示多行文本。默认为假 即单行文本。4.滚动条滚动条能够加大编辑框的显示范围。通过设置编辑框的滚动条属性可以为编辑框添加水平和垂直滚动条。滚动条属性设置值有 0.无滚动条 1.横向滚动条 2.纵向滚动条 3.横向纵向滚动条5.输入方式经常可以看到输入框。它允许用户输入的同时显示星号占位符。通过设置编辑框的输入方式属性就能轻松创建输入方式属性 取值范围0、通常方式1、只读方式输入框。2、输入3、整数文本输入4、小数文本输入5、输入字节6、输入短整数7、输入整数8、输入长整数9、输入小数10、输入双精度小数11、输入日期时间只要将编辑框的输入方式值设置为2显示数据而不让用户修改。就可以创建输入框了。设置为1就可以只二.常用事件 1.内容被改变任何方式造成编辑框内容变化就会【例 4-2】编写程序输入语文,数成绩并输出。该事件。三门功课的成绩。要求输入时候计算平均例程见 4-2.e本章小结按钮可以为文字风格或图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论