文档详情

第6章常用控件及其应用.ppt

发布:2017-06-09约1.05万字共56页下载文档
文本预览下载声明
2008-12 第6章 常用控件及其应用 本章目标 本章小结 本章习题 本章主要内容 6.1 常用控件的分类 6.2 单选框和复选框 6.3 框架 6.4 列表框 6.5 组合框 6.6 滚动条 本章的目标 掌握单选按钮、复选框、框架和滚动条的使用 掌握列表框、组合框中项目的添加、删除、选择和使用 了解滚动条、滑块、Animation控件和SSTab控件的应用 掌握计时器控件的工作原理和时间的表示方式 掌握使用对话框进行人机对话 掌握键盘、鼠标的事件过程 6.1 常用控件的分类 标准控件 Active控件 可插入对象 表6. 1 本章使用的ActiveX控件及其部件和文件名 添加ActiveX控件 图6. 1 添加ActiveX控件 图6. 2 打开Windows\system32目录外的.ocx文件 6.2.1 单选按钮(OptionButton) 常用属性 Caption属性 Value属性 Enabled属性 Style属性 Index属性 TabIndex属性 Alignment属性 6.2.2 复选框(CheckBox) 常用属性 Caption属性 Value属性 常用事件 Click事件 常用方法 SetFocus、Refresh和Move方法 6.3 框架(Frame) 常用属性 Caption属性 Enabled属性 Visible属性 常用事件 框架可以响应Click和DblClick等几类事件。但是大多数情况下只将他作为其他控件分类组合的一个容器 ?例6.2 利用框架、单选按钮和复选框建立一个字体、字型、字号的对话框,根据不同的选择在文本框中显示不同的字。运行界面如图6.10所示 6.4 列表框(ListBox)常用属性1 1、Columns属性 2、List属性 编写代码向列表框添加列表项目的方法:对象. AddItem 字符串 在属性或代码窗口来修改列表框中的项目。代码修改的方法是:对象. List(索引号)= 字符串 3、ListIndex属性 该属性只能在程序中使用;返回或设置控件中当前选择项目的索引值,列表中的第一项ListIndex属性值为0,第二项ListIndex属性值为1……,依次类推。 6.4 列表框(ListBox)常用属性2 4、ListCount属性 只能在程序中使用;返回列表框中列表项目的总数 由于列表项的ListIndex属性值从0开始编号,因此,该属性值始终比最大的ListIndex属性值大1,即列表框中最后一项的序号为ListCoun-1。 5、Text属性 只能在程序中使用;用于获取被选中列表项的内容 6、MultiSelect属性 用于设置列表框是否允许多项选择及如何进行多项选择 只能在属性窗口中设置。设置值以下3种: 0:则为单选(默认值) 1:则为简单复选。通过鼠标单击或按空格键,可以选中多个表项,光标键可以移动焦点 2:则为扩展复选,此时支持以下2种选择方式: 选择不连续选项的操作方法是:用鼠标单击选中某项后,按下Ctrl键不放,然后再分别点选其他要选择的列表项,此时点中的项全部被选中,再次单击被选中的项,则取消选中 连续选择一个范围内的列表项的操作方法是:用鼠标单击所需选择范围的第一项,然后按下Shift不放,再单击所选范围的最后一项,此时所选范围内的列表项都将被选中 6.4 列表框(ListBox)常用属性3 7、Sorted属性 设置列表项内容是否按字母顺序排列 True:列表项内容按字符码升序排列显示 False(系统默认值):按原来顺序显示。 8、Style属性 设置是否将复选框显示在列表框中 0(系统默认值):标准列表框 1:每个列表项前将显示一个复选框,此时可以通过单击复选框,来选择或取消列表项的选中。必须注意的是,出现复选框已代表复选,此时和MultiSelect属性无关。 列表框的常用方法1 1、AddItem方法 用于在程序运行时向列表框增加一个列表项。其用法是:对象. AddItem 列表项字符串 [,列表项序号] 其中,对象可以是列表框或组合框,列表项序号是可选项,用于指定新插入的项在列表框中的位置,若没有列表项序号,则新增加的列表项在列表项的末尾。该方法一次只能增加一个列表项。 2、ReMoveItem 用于在程序运行时删除列表框指定的一个列表项。其用法是:对象. ReMoveItem 列表项序号 3、Clear 用于在程序运行时清除列表框中所有的列表项。其用法是:对象. Clear 列表框的常用方法2 4、Refresh 用于在程序运行时刷新列表框。其用法是:对象. Refresh 5、Move 用于在程序运行时移动列表框的位置与变化其大
显示全部
相似文档