delphi7常用组件的使用
69页1、第7章 常用组件的使用,本章要点: 掌握文本类组件的使用方法 掌握按钮类组件的使用方法 掌握列表类组件的使用方法 掌握时钟组件和通用对话框组件的使用方法 掌握菜单、工具栏和状态栏的设计方法,7.1 循序渐进学理论,7.1.1 文本类组件的使用 1TLabel组件 (1)Caption属性:即标题属性,这是TLabel组件最重要的属性,用来设置该组件中显示的文本。 (2)AutoSize属性:该属性用来决定标签是否自动随文本的长短而改变大小。 (3)WordWrap属性:该属性用来决定标签的文本是否可以折行显示。 (4)Alignment属性:该属性用来决定标签中显示的文本的对齐方式 。,(5)Enabled属性:该属性用来决定该组件是否能即响应用户的操作。 (6)Visible属性:该属性用来决定在程序运行时组件是否可见 。 (7)Font属性:该属性用来设置标签组件中显示的文本字体,是一个对象属性 。 2TEdit组件 (1)TEdit组件的常用属性 Text属性:该属性代表显示在编辑框中的文本。 ReadOnly属性:该属性用来决定编辑框中显示的文本是否可以修改。 Password
2、Char属性:该属性用来决定用户输入的字符是原样显示还是以密码方式显示。, CharCase属性:该属性用来控制编辑框中文本的大小写 。 AutoSelect属性:该属性用来决定当编辑框获得焦点时,是否自动选定显示的文本。 BorderStyle属性:该属性用来决定编辑框组件是否有边框 。 CanUndo属性:该属性用来指出对编辑框中显示的内容改变是否能够撤消。 HideSelection属性:该属性用来决定当编辑框失去焦点时,选中的文本是否还是以选中的方式提供视觉提示。 MaxLength属性:该属性用来决定编辑框中最多能够输入或显示的字符个数。, Modified属性:该属性是一个运行属性,用来指示编辑框中的内容是否发生了改变 。 SelStart属性:该属性也是一个运行属性,用来设置或指示选中文本的第一个字符的位置,文本框的第一个字符位置为0。 SelText属性:该属性也是一个运行属性,用来设置或指示选中的文本。 SelLength属性:该属性也是一个运行属性,用来设置或指示选中文本的长度。 (2)TEdit组件的常用方法 SetFocus方法:该方法用于为编辑框设置焦点,无参
3、数。, Clear方法:该方法用来清除编辑框中的所有文本,无参数。 ClearSelection方法:该方法用来清除编辑框中选中的文本,无参数。 Undo方法:该方法用来撤消在编辑框中最近所做的编辑操作。 ClearUndo方法:该方法用来清除“撤消”缓冲区,从而不能对以前的操作做撤消操作,该方法无参数。 SelectAll方法:该方法用来选中编辑框中的所有文本。 CopyToClipboard方法:该方法用来把选中的文本复制到剪贴板上,相当于复制操作。 CutToClipboard方法:该方法用来把选中的文本移动到剪贴板上,相当于剪切操作。, PasteFromClipboard方法:该方法用来把剪切板上的文本粘贴到插入点处,相当于粘贴操作。 (3)TEdit组件的常用事件 OnChange事件:当Text属性值发生改变时将触发该事件。 OnKeyPress事件:当用户按下键盘上一个ASCII码键时将触发该事件。 OnKeyDown事件:用户按下键盘上的任何键时都会触发该事件。 OnKeyUp事件:当用户按下任何一个键后再松开时将触发该事件。,【例7-1】 设计一个简易账号和密码的检
4、验程序。对输入的账号和密码规定如下:(1)账号为不超过6位的数字,密码为4位字符,在本题中,账号假设为123456,密码假定为Pass。(2)输入密码时,在屏幕上不显示输入的字符,而用“*”代替。(3)当输入不正确,如账号为非数字字符或账号和密码输入不正确时,将显示出消息框进行提示。程序的设计界面如图7-1所示,程序的运行界面如图7-2所示。,图7-1 程序设计界面,图7-2 程序运行界面,3TMemo组件,(1)TMemo组件的常用属性 ScrollBars属性:该属性用来设置备注框是否出现滚动条以及滚动条的种类。 Lines属性:按行处理文本。 WordWrap属性:该属性用来决定当输入的文本到达右边界时是否插入软回车,以便换到下一行再输入。 (2)TMemo组件的常用方法 Add方法:该方法用来向字符串列表的尾部添加一个字符串。其语法格式如下: function Add(const S: string): Integer; virtual;, Clear方法:该方法用来清空字符串列表。其语法格式如下: procedure Clear; virtual; abstract; Del
《delphi7常用组件的使用》由会员简****9分享,可在线阅读,更多相关《delphi7常用组件的使用》请在金锄头文库上搜索。
2019年自贡市清华园学校高考生物简单题专项训练(含解析)
2019年秋季石油大学现代应用文写作网考练习试题+在线作业答案
2019年信宏中学高考生物简单题专项训练(含解析)
2019年莲塘中学高考生物简单题专项训练(含解析)
2019年宜阳县二中高考生物简单题专项训练(含解析)
2019年宁波神舟学校高考生物简单题专项训练(含解析)
2019年谢通门县中学高考生物简单题专项训练(含解析)
2019年前埔中学高考生物简单题专项训练(含解析)
2018年二级建造师公路工程实务重点考点总结
2018年一级建造师水利水电实务考点重点
2019年一级建造师市政实务案例考点
概率论与数理统计第二版谢永钦课后答案
空间向量求角度与距离10种题型归类 (解析版)2023-2024学年高二数学上学期期中期末复习讲练测(人教A版2019选择性必修第一册)
中医综合模拟试卷348
2011年3000名教师及特岗招考《计算机基础》复习题
2019年槎水中学高考生物简单题专项训练(含解析)
2009年9 月全国计算机等级考试二级笔试试卷
2019年宣城市第四中学高考生物简单题专项训练(含解析)
中医综合模拟试卷333
2019年安全知识竞赛题库2
2024-01-31 15页
2024-01-31 21页
2024-01-31 37页
2024-01-31 30页
2024-01-31 22页
2024-01-31 48页
2024-01-31 32页
2024-01-31 40页
2024-01-31 31页
2024-01-31 20页