- 2
- 0
- 约5.08千字
- 约 23页
- 2018-04-23 发布于河南
- 举报
VB常用标准控件(三)
6.6 滚动条 6.6 滚动条 滚动条用来观察数据和确定位置。滚动条有两种:水平滚动条HScrollX和垂直滚动条VScrollX。 一、滚动条的属性 1. Max 滚动条所能表示的最大值(-32768~32767) 2. Min 滚动条所能表示的最小值(-32768~32767) 3. Value 滚动条所在位置的值 4. LargeChange 单击滚动条端点时Value属性的增量值 5. SmallChange 单击滚动框两端的箭头时的Value属性的增量值。 二、滚动条的事件 Scroll事件 拖动滚动条滑块时触发该事件,但单击滚动条两端使滑块移动不触发该事件 Change 改变滚动条中滑块的位置时触发该事件 6.7 计时器 1. 计时器可提供定制的时间间隔,且支持Timer事件。Timer事件是VB中模拟实时计时器的事件。 6.8 框架(Frame) 一、框架的功能 框架用来进一步分割窗体。在框架中可包含其他对象,移动框架时,框架中的对象与框架一起移动。 一、框架的属性 Caption 标题,显示在框架左上角的字符 Name 对象名称 Enabled 是否有效 (true 有效 false无效) Visible 是否可见 (true 可见 false隐藏) FontBold 粗体 FontItalic 斜体 Fontname 字体名 Fontsize 字大小 FontUnderline 下画线 Height 高度 Width 宽度 Left 左边矩 Top 上边矩 6.9.1 设置焦点 1.焦点: 对象接收键盘或鼠标输入的能力. 2.为对象设置焦点的方法: (1) 在运行时,单击该对象.如: 运行时单击Text1, 可使Text1获得焦点. (2) 运行时,用访问键选择该对象. (3) 在程序代码中使用SetFocus设置焦点.如以下命令可使Text1获得焦点: Text1.SetFocus 3. 对象获得焦点和失去焦点产生的事件 (1)对象获得焦点产生的事件: GotFocus (2)对象失去焦点产生的事件: LostFocus 6.9.2 Tab顺序 1. Tab顺序 :按TAB键时焦点在控件间移动的顺序。 2. 对象的Tab顺序: 在没有改变Tab顺序时,对象的Tab顺序就是对象建立的顺序。 3. 对象支持Tab顺序的条件: (1)可以接收焦点的对象,且可见、有效。 (2) Disable(禁止) Invisible(不可见) 属性可使Tab顺序不起作用。 (3) 计时器、菜单、框架、标签不支持Tab顺序。 4. 影响Tab顺序的属性 (1) TabStop True 支持Tab顺序 False 保持对象在Tab表中的位置,但按Tab键移动焦点时会跳过这个对象(不接受焦点). (2) TabIndex 对象的TabIndex属性值就是对象的Tab顺序号.用这一属性可以重新设置对象的Tab顺序 格式为: 对象名. TabIndex=Tab顺序号 例如: Text3.TbaIndex=0 则Text3的Tab 顺序提到了最前面. * * * * * 表单的常用控件 陈耀清摄于三亚 西安工大北信经济、市营、国贸适用 PA09 太湖夕阳 Private Sub HScroll1_Change() hText2.Text = Format$(HScroll1.Value) End Sub Private Sub VScroll1_Change() vText1.Text = Format$(VScroll1.Value) End Sub PA09 Private Sub HScroll1_Change() Text5.Text = HScroll1.Value PictureR.BackColor = RGB(HScroll1.Value, 0, 0) Text1.BackColor = RGB(HScroll1.Value, HScroll2.Value, HScroll3.Value) E
原创力文档

文档评论(0)