VB程序设计第七章常用控件._第1页
VB程序设计第七章常用控件._第2页
VB程序设计第七章常用控件._第3页
VB程序设计第七章常用控件._第4页
VB程序设计第七章常用控件._第5页
已阅读5页,还剩9页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、第七章常用控件 第七章常用控件(Common Control) 7,1 第七章常用控件 目录 第七章常用控件(Common Control) 本章要求: 掌握单选按钮、复选按钮、列表框、组合框、框 架等常用控件再界面设计时的应用。 能用计时器做简单动画。 掌握图像框、图片框的应用与区别。 第七章常用控件 OLE(object linking and Embedding) ActiveX控件文件:C: Windows SYSTEM *. OCX 添加ActiveX控件:工程 部件ActiveX控 件标签 3可插入对督 由Windows其它应用程序创建的对象, 例如:Microsoft Excel

2、工作表。 第七章常用控件 7. 2常用內部腔件 单选按钮在工具箱中的图标是(? 复选框在工具箱中的图标是|7 广宋体 丘Fz删除段 P7斜体 r下划銭 第七章常用控件 属件名 默认值 类型 说明 名称 OptionX(X=l,2,n) Cap tion OptionX(X=l,2,n) String 显示提示文本 Value False Boolean True选中,反之未选中 Enabled True Boolean True可选,False不可选 Style 0 0-standard, 1-gra phical Index Integer 控件数组返回的索引值 :Click 第七章常用控件

3、 属性名 默认值 类型 说明 名称 Checkx(x=i,2、n) Cap tion Checkx(x=i.2,n) String 显示提示文本 Value 0 Integer 0未选中;1 选中; 2灰色,暂时不能访问。 Enabled True Boolean True可选,False灰色禁止 选择 Index Integer 控件数组返回的索引值 Click 第七章當用控件 rXV-i RI=TB 设Caption为”字体“ 严 大小 结束 宋体 冷8号 a黑体 1A1 12号 I匚奮定1 框架 *现代钢 7.2.2 框架(Feime) 1.分组: 2 .美观 第七章常用控件 必须先将框

4、架添加到窗体上,然后再将控件“画”到框架 框架中添加控件的方法: 万法1:单击(不能双击)工具箱上的控件 方法2利用剪贴板 2.柜架常川属叫 Caption. Enabled. Visible. Click、DblClick 事件 一 # 第七章常用控件 例7. 1 ( 7. lA) 选择不同的了休、宁体大小及7休颜色来格式化文本框 中的文本。 例7. 2 创建人员信息管理窗体界面,要求在“Textl”中输入一个人 名字,选择相应的职称和爱好,其结果显示在“Text2中。 7. 2. 3列农框和组合框 1列 (Lis tBox)區 功腿用于列出吋供用八选择的顶11列也 List Box inf

5、er fierce piece bad 列表框各主要属性的值:P144 Listl. list(3)二cox Listl. Listindex 二 3 (下标从0开始的) Listl, ListCount = 5 Listl. Selected(3)=True,其余为False Listl. Sorted = False,没有排序。 Listl. Text 为cox, 与 Listl. List (Listl. Li st Index)相等 3 第七章常用控件 Clicks DblClick Private Sub Comnandl_Click() Textl = List!. Text En

6、d Sub Private Sub Listl_DblClick() *Command1. ValueTrue textl=listl. text End Sub -Inl x| 第七章常用控件 选择课程 / 1) Additem方法 【格式】对象.Addltem列表项,索引号 【功能】将列表项加到列表框对象中, 例如: Private Sub Forni_Load () show Listl. Addltem ffff Listl. Addltem hhhh, 2 End Sub 第七章常用控件 【格式】对象-Removeltem索引号 【功能】删除列表框对象中索引号指定的某一项。 3) C

7、lear 方法 【格式】对象-Clear 【功能J删除列表框对象中所有的项目。演示1 例7-3 设有10位同学的数学、物理、英语3门课的成绩 要求编写程序,实现如下功能:成绩査询、显示各科成 绩、显示各科平均分以下的同学的姓名。 第七章常用控件 组合框是文本框和列表框的组介。 川于建议性的选项列表 Combo 1 电希珈H西 Hl 纽合框各主禮生的値: Combol,style=2 CombolXistlndex = 0 Combo 1. ListCount = 8 Combol. Selected(O)= True,其余为False o Combol. Sorted = False Comb

8、ol. Text 为 “李宁” 第七章常用控件 Add Item、Remove Item Clear。 6.组合框的常用争件. Click、 DbICIicko 例7. 4设置组合框的三独丕同形式, 组合框的特有属性:style Style 型式 输入 0 下拉式组合框,可折叠 能 1 简单组合框,不能折叠 能 2 下拉式列衣框,町折叠 不能 进行项目添加d 水平(HScrollBar) djj 和垂直(VScrollBar) 共同具有的重要属性 Max:最大值一32, 76832, 767 Min:最小值一 32,76832, 767 垂WPS动条 n 1 I SmallChange: La

9、rgeChange? 最小变动值, 最大变动值, 滚动块所处位置代表的值。 Kin ln 第七章常用控件 jSc/oi I拖动滚动块时会触发Scrol I事件。 2) Change:只要Va I ue属性改变时触发Change事件. 例17.5调你板川序. 第七章常用控件 7.2.5定时益咖)0 定时器控件可以在运行中以重复的时间间隔产生Timer事件。 时间间隔由Interval属性决定,可以由用户设定, L 尸性 I Cnterva 单位S ms(0.001s) 0 5秒是500。 Interval =0:屏蔽计时器(定时器无效)。 Enabled True:启动定时器计时 False:停

10、止定时器工作 Timer 例7.6滾动字幕设计Q 第七章常用控件 |感 图片框(PictureBox) 和图像框仃mage) 1 图片框(PictureBox) 图片框不仅可以显示图像,还可以作为其他控件的容器 I)添加背景图丿h 2) AutoS i属 ft; ?演不4 该属性可调整图片椎的大小以适应所加载图片的大小。 其值位为Time时,图片框根据图片人小自动调整, (默认)时,图片框尺寸保持不变。 第七章常用控件 图像框的使用及图片的加载方法与图片框完全一样。 但其无AutoSize属性,也不可作其他控件的容器。 Stretch 扁性: 该属性用于确定图像框如何与所加载图片相适应。 其值

11、为Ture时,自动缩放图片以适应图像框的大小; 当为False (默认)时,自动缩放图像框以适应图片的大小 L7zLJ 利用定时器.滚动条和图像框设计一个简单动B。 第七章常用控件 込择 1 要想不使用Shift或Ctrl键就能在列表框中同时选 多个项目。应该把列表框的Multiselect属性设置为- D.其他 A. 0 B. 1 C. 2 2 删除列表框或组合框中指定的项目所使用的方法是 A. Move B. Removeitem C, Clear D. SetFocus 3当拖动滚动条中的滚动块时,将触发滚动条的事件 第七章當用控件 4.用户在组合框中选择的数据项可以通过 属性获得。 5

12、下列控件中,没Caption属性的是; A.框架 B列表框 C.复选框 D.单选按钮 6复选框Value属性为1时,表示- *i r 第七章常用控件 7将数据项“高等数学”添加到列表框(Listl)中使之 成为第一项应使用一 A. Add wm “岂待了 ?, 0 B. B. Listl. Addftem “高等数学”,1 C. Listl. Additem 0, “高等数学” D. D. Listl. Addltem 1, “高等数学” 第七章常用控件 定时器事件之间的间隔通过属性设置,它的单位是一 2取消定时器事件要通过属性来实现。 3组合框有三种不同的类型,这三种类型是 分别通过把属性设置为、来实现。 4在三种不同类型的组合

温馨提示

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

评论

0/150

提交评论