




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、重庆信息工程学院重庆信息工程学院 软件教研室软件教研室第七章第七章 标准控件标准控件一、文本框和命令按钮一、文本框和命令按钮二、图片框与图像框二、图片框与图像框三、选择控件三、选择控件四、滚动条四、滚动条五、计时器五、计时器重庆信息工程学院重庆信息工程学院 软件教研室软件教研室一、文本框和命令按钮一、文本框和命令按钮 文本框TextX) 命令按钮CommandX) 文本框主要用于输入和显示文字,命令按钮文本框主要用于输入和显示文字,命令按钮主用来在它的单击事件中完成特定的功能主用来在它的单击事件中完成特定的功能重庆信息工程学院重庆信息工程学院 软件教研室软件教研室一、文本框和命令按钮一、文本框
2、和命令按钮1、文本框、文本框TextX)1)属性:属性: Text: 决定文本框中显示或输入的文字内容。决定文本框中显示或输入的文字内容。 MultiLine:决定文本框中的文字是否可以多行显:决定文本框中的文字是否可以多行显示。示。 ScrollBars:决定文本框中是否有滚动条。:决定文本框中是否有滚动条。 PasswordChar: 该属性主要用于口令输入入。该属性主要用于口令输入入。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室一、文本框和命令按钮一、文本框和命令按钮2事件事件Change事件:当文本框中内容发生改变时触发该事件:当文本框中内容发生改变时触发该事件。事件。Key
3、Press事件:当按下键盘上某个键时将触发该事件:当按下键盘上某个键时将触发该事件。事件。3方法方法Setfocus方法方法: 把光标移到文本框当中把光标移到文本框当中格式:对象名格式:对象名. Setfocus重庆信息工程学院重庆信息工程学院 软件教研室软件教研室一、文本框和命令按钮一、文本框和命令按钮2、命令按钮、命令按钮CommandX)1属性:属性: Default:当把该属性设置为:当把该属性设置为True时,按回车键时,按回车键就相当于单击了该按钮。就相当于单击了该按钮。 Cancel:当把该属性设置为:当把该属性设置为True时,按时,按ESC键键就相当于单击了该按钮。就相当于单
4、击了该按钮。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室一、文本框和命令按钮一、文本框和命令按钮Style:决定命令按钮中是否可以显示图形。如果设置为:决定命令按钮中是否可以显示图形。如果设置为 0则不显示图形,设置为则不显示图形,设置为1则可显示图形。则可显示图形。Picture:为命令按钮指定显示的图片。必须把:为命令按钮指定显示的图片。必须把Style设置设置 为为1才有效。才有效。2事件:事件: 命令按钮最常用的事件是单击事件。命令按钮最常用的事件是单击事件。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室二、图片框与图相框二、图片框与图相框图片框图片框PictureX
5、)图像框图像框ImageX)区别:区别: 图片框可通过图片框可通过Print方法打印文字,而图像框则不能,方法打印文字,而图像框则不能,图片框占用内存大,运行速度相对较慢,而图像框占用内图片框占用内存大,运行速度相对较慢,而图像框占用内存少,运行速度较快,在都能满足条件的情况下,应尽量存少,运行速度较快,在都能满足条件的情况下,应尽量使用图像框使用图像框重庆信息工程学院重庆信息工程学院 软件教研室软件教研室二、图片框与图像框二、图片框与图像框常用属性:常用属性: Picture属性:往图片框或图像框中增加图片,可通过属性:往图片框或图像框中增加图片,可通过 以下两种方法设置。以下两种方法设置。
6、1、通过属性窗口设置。、通过属性窗口设置。2、通过代码设置、通过代码设置 对象名对象名.Picture=Loadpicture(“图片路径图片路径”)重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件 选择控件主要分为以下两类: 1、复选框和单选按钮复选框复选框(Checkx) 单选钮单选钮(Optionx)2、组合框和列表框、组合框和列表框组合框组合框(Combox) 列表框列表框(Listx)重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件1、复选框和单选按钮、复选框和单选按钮 属性属性 1Caption :确定标题:确定标题 2V
7、alue: 表示复选框或单选按钮的状态表示复选框或单选按钮的状态。 单选按钮:单选按钮:True选中选中 False未选中未选中 复选框:复选框:0没有选择该复选框没有选择该复选框 1表示选中该复选框表示选中该复选框 2该复选框被禁止灰色该复选框被禁止灰色)重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件2、 列表框和组合框列表框和组合框列表框和组合框的常用属性列表框和组合框的常用属性: 1List 属性属性 列出表项的内容。该属性保存了列表框中所列出表项的内容。该属性保存了列表框中所有值的有值的 数组,可以通过下标访问数组中的值数组,可以通过下标访问数组中的值下
8、标值从下标值从0 开场),其格式为:开场),其格式为: S$=对象名对象名.List(下标)下标) 也可改变数组中已有的值,格式为:也可改变数组中已有的值,格式为: 对象名对象名.List(下标)下标)= S$重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件2ListCount 属性属性 该属性列出列表框中表项的数量。注:列表框中该属性列出列表框中表项的数量。注:列表框中表项的排列从表项的排列从0开始,最后一项的序号为开始,最后一项的序号为ListCount-1 例如例如 执行执行 x=List1.ListCount 后,后,x的值为列表框的值为列表框List1中
9、中的总项数的总项数3Text 属性属性 该属性的值为最后一次选中的表项的文本,不能该属性的值为最后一次选中的表项的文本,不能直接修改直接修改Text属性。属性。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件列表框和组合框的事件列表框和组合框的事件 列表框接收列表框接收Click和和DblClick事件,但有时不用编写事件,但有时不用编写Click事件过程代码,而是当单击一个命令按钮或发生事件过程代码,而是当单击一个命令按钮或发生DblClick事件时,读取事件时,读取Text属性属性列表框和组合框的方法列表框和组合框的方法 1AddItem:用来在列表框和组合框
10、中插入一行文本:用来在列表框和组合框中插入一行文本 格式:对象名格式:对象名. AddItem 项目字符串项目字符串,索引值,索引值 说明:该方法把说明:该方法把“项目字符串的文本内容放入列项目字符串的文本内容放入列表框或组合框当中。表框或组合框当中。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室三、选择控件三、选择控件 2Clear :用来清除列表框或组合框的全部内容:用来清除列表框或组合框的全部内容 格式:对象名格式:对象名. Clear 注:执行注:执行Clear方法后,方法后, ListCount重新被设置为重新被设置为0 3RemoveItem : 用来删除列表框和组合框中指
11、定的项目用来删除列表框和组合框中指定的项目 格式:对象名格式:对象名. RemoveItem 索引值索引值 说明:说明: RemoveItem方法从列表框或组合框当中删除以方法从列表框或组合框当中删除以“索引值所指定的项目,该方法每次只能删除一个项目。索引值所指定的项目,该方法每次只能删除一个项目。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室四、滚动条四、滚动条五、滚动条五、滚动条 滚动条通常用来附在窗口上帮助观察数据或确定位滚动条通常用来附在窗口上帮助观察数据或确定位置,也可用来作为数据输入的工具,被广泛用置,也可用来作为数据输入的工具,被广泛用Windows应用程序中。应用程序中
12、。1、滚动条的属性、滚动条的属性1Max : 滚动条所能表示的最大值,取值范围为滚动条所能表示的最大值,取值范围为 -3276832767。2Min : 滚动条所能表示的最小值,取值范围为滚动条所能表示的最小值,取值范围为 -3276832767。重庆信息工程学院重庆信息工程学院 软件教研室软件教研室四、滚动条四、滚动条3Value : 该属性值表示滚动框在滚动条上的当前位置。该属性值表示滚动框在滚动条上的当前位置。如果在程序中设置该值,则把滚动框移到相应的位如果在程序中设置该值,则把滚动框移到相应的位置。注:不能把置。注:不能把Value属性设置为属性设置为Max 和和Min范围之范围之外的
13、值。外的值。4LargeChange : 单击滚动条中滚动框前面或后面的单击滚动条中滚动框前面或后面的部位时,部位时, Value增加或减少的增量值。增加或减少的增量值。5SmallChange : 单击滚动条两端的箭头时,单击滚动条两端的箭头时,Value增增加或减少的增量值。加或减少的增量值。 重庆信息工程学院重庆信息工程学院 软件教研室软件教研室四、滚动条四、滚动条2、滚动条的事件、滚动条的事件 与滚动条有关的事件主要是与滚动条有关的事件主要是Scroll和和Change事件事件 1Scroll事件:事件: 当在滚动条内拖动滚动框时会触发当在滚动条内拖动滚动框时会触发Scroll事事件注:单击滚动箭头或滚动条时不发生件注:单击滚动箭头或滚动条时不发生Scroll事件)。事件)。 2Chang事件事件 改变滚动框的位置后会触发改变滚动框的位置后会触发Change事件。事件。 重庆信息工程学院重庆信息工程学院 软件教研室软件教研室五、计时器五、计时器六、计时器六、计时器 计时器是一种可以按照一定时间间隔触发事件的控计时器是一种可以按照一定时间间隔触发事件的控件,用户可以自行设置每个计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗信息化发展新趋势电子病历与耗材管理系统的未来展望
- 医疗设备的人性化视觉设计
- 医疗设备生命周期管理与供应链优化
- 医疗咨询中的沟通艺术与策略
- 高二德育工作总结
- 感染性心内膜炎的临床护理
- 健康科技医疗信息化升级的驱动力量
- 医疗健康数据的匿名化处理与利用
- 公司办公电脑采购合同范例
- 仪器标准租赁合同范例
- 2024年7月27日内蒙古阿拉善盟直机关遴选笔试真题及解析
- 穴位埋线疗法疗法
- a10c疣猪飞行控制器中文说明书
- (完整word版)桩位偏差验收记录表
- 电流滞环跟踪PWM(CHBPWM)控制技术的仿真
- 重介质旋流器单机检查
- 森林防火设计(武汉高德)演示
- Z3050型摇臂钻床电气控制线路主轴电动机控制原理
- 行业资料安徽消防检测公司电检报告1
- 电解加工机床的设计
- 架子工实操试题(共10页)
评论
0/150
提交评论