版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第8章常用控件8.1单选钮、复选框和框架8.2列表框和组合框8.3滚动条和Slider控件8.4本章总结中国矿业大学计算机学院计算机基础部28.1单选钮、复选框和框架一、单选钮和复选框的区别单选钮:一组选项方案中必须选一项,且只能选一项。复选框:选择某项功能的两种状态。一组复选框互相独立,可全选,也可一项也不选。单选钮复选框中国矿业大学计算机学院计算机基础部3二、单选钮和复选框的属性1.基本属性:Name、Width、Height、Top、Left、ForeColor、BackColor、Enabled、Visible、Index2.Caption
标题8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部55、Value
(值)---控件默认属性单选钮True:选定
False:未选定复选框
0--Unchecked:未被选定
1--Checked:选定
2--Grayed:灰色8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部6三、单选钮和复选框的事件
Click
编程时可利用Value的值判断。8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部7
四、框架(Frame)
框架设Caption为"字体"8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部9方法2:对现有控件分组。将控件“剪切”到剪贴板,然后粘贴(Ctrl+V)到框架。8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部10(二)属性1.基本属性:Name、Width、Height、Top、Left、ForeColor、BackColor、Font、Index2.Caption:框架标题8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部113.EnabledFalse:标题呈灰色,不允许对框架内的对象进行操作。4.Visible
True:框架及其控件可见。
False:框架及其控件被隐含起来。8.1单选钮、复选框和框架中国矿业大学计算机学院计算机基础部138.2列表框和组合框一、列表框作用:显示多个选择项,供用户选择其中一项。特点:只能在列表框中选择,不能直接写入或修改其中内容。中国矿业大学计算机学院计算机基础部14(一)属性1.基本属性2.List:字符型数组,存放列表框的项目,下标是从0开始的。List(0)指第一项
List(1)指第二项可以在设计状态设置,也可以在程序中设置或引用8.2列表框和组合框中国矿业大学计算机学院计算机基础部153.ListCount
列表框中所含项目的总数。最后一项的下标是ListCount-1。
4.ListIndex
所选中的项目的序号(索引号)没有选中任何一项时,为-1。8.2列表框和组合框中国矿业大学计算机学院计算机基础部177.Selected逻辑型数组Selected(i)的值为True,表示第i+1项被选中,否则没有选中。8.MultiSelect
0-None:禁止多项选择。
1-Simple:简单多项选择。
2-Extended:扩展多项选择。 8.2列表框和组合框中国矿业大学计算机学院计算机基础部189.Style列表框的显示风格
Standard,标准风格
Checked ,显示复选框的风格8.2列表框和组合框中国矿业大学计算机学院计算机基础部19(二)方法
AddItem、RemoveItem、Clear
对象名.AddItemitem$[,index]对象名.RemoveItemindex对象.Clear注意:这里“对象名”可以是列表框、组合框等8.2列表框和组合框中国矿业大学计算机学院计算机基础部21二、组合框(ComboBox)下拉式组合框简单组合框下拉式列表框8.2列表框和组合框中国矿业大学计算机学院计算机基础部22(一)属性具有列表框和文本框的大部分属性。Text属性值:所选列表项值或在文本框中用户输入的内容。Style属性:只能在设计阶段通过属性窗口设置,程序运行时不可改变。(二)常用方法和事件均同列表框 8.2列表框和组合框中国矿业大学计算机学院计算机基础部238.3滚动条和Slider控件一、滚动条(一)种类水平滚动条(HscrollBar)垂直滚动条(VscrollBar)垂直滚动条水平滚动条滑块中国矿业大学计算机学院计算机基础部25(三)属性1.基本属性:Name、Width、Height、Top、Left、Enabled、Visible、Index2.Value---重要属性滑块所处当前位置所代表的值(在Min和Max之间)。8.3滚动条和Slider控件中国矿业大学计算机学院计算机基础部263.Max:最大值-32,768~32,7674.Min:最小值-32,768~32,7675.SmallChange
(默认值:1)最小变动值,单击箭头时移动的增量值。6.LargeChange
(默认值:1)最大变动值,单击空白处时移动的增量值8.3滚动条和Slider控件中国矿业大学计算机学院计算机基础部29二、Slider控件1.添加Slider控件的方法
“工程”菜单+“部件”+“MicrisoftWindowsCommonControls6.0”8.3滚动条和Slider控件中国矿业大学计算机学院计算机基础部302.属性
OrientationTickStyleTickFreQuencyTextPositionMax、MinSmallChangeLargeChange8.3滚动条和Slider控件中国矿业大学计算机学院计算机基础部313.事件Scroll、Change
仅当拖动滑块时才会触发Scroll事件;
Value属性改变(单击滑块的任意一侧或用赋值语句)时触发Change事件。8.3滚动条和Slider控件中国矿业大学计算机学院计算机基础部32一、属性1.Name:Timer1,前缀Tmr2.Interval
(时间间隔---重要属性) 单位:毫秒ms(0.001s),半秒是500。
Interval=0:屏蔽计时器。3.Enabled属性
True:有效计时;False:停止时钟工作8.4时钟(Timer)---定时器中国矿业大学计算机学院计算机基础部33二、事件Timer
设计一个数字计时器---电子表设计时界面运行时界面PrivateSubtmrClock_Timer()
lblClock.Caption=Time$EndSub8.4时钟(Timer)---定时器中国矿业大学计算机学院计算机基础部34利用Timer事件可制作简单动画。
例8-8
滚动字幕
例8-9
蝴蝶飞舞8.4时钟(Timer)---定时器中国矿业大学计算机学院计算机基础部35方法(以蝴蝶飞舞为例):例8-9
1.先准备两张蝴蝶图像,尺寸相同,但翅膀动作位置不同,一个展开,一个关闭;
2.利用定时器的Timer事件,按顺序每隔100毫秒切换一张图像,同时通过适当改变Move方法的参数,移动控件,即可获得动画效果.8.4时钟(Timer)---定时器中国矿业大学计算机学院计算机基础部36
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度智能工厂生产线改造合同
- 2024年度堤防加固工程合同解除合同
- 2024专利申请咨询服务合同范本
- 2024专有技术转让许可证合同
- 2024年度工程合同谈判策略与标的法律适用2篇
- 2024年度古筝教学与合作合同(琴行与教师)
- 2024年度常州二手商铺买卖合同及租赁权转移合同
- 标准框架协议合同模板
- 长期投资规划合同
- 花卉育苗合作合同模板
- 【学习课件】第四篇行为科学理论的产生和发展
- 蜂巢格式生态护坡施工方案
- TSCQA 208-2021 砼肋混凝土叠合板应用技术规程
- 银行保险从业人员销售服务初级培训考试题库
- 智慧学校(智慧教育)智慧校园创建工作汇报-强管理、重应用、促提升
- 多路温度采集系统设计与实现
- 泥浆材料及处理剂大全
- 临床基因扩增检验操作规范
- PS+6000+综合自动化系统教学
- 《空气能占据空间吗》教学反思
- 标准化沟通在临床护理中的应用PPT幻灯片课件
评论
0/150
提交评论