VB程序设计基础教程第9章_第1页
VB程序设计基础教程第9章_第2页
VB程序设计基础教程第9章_第3页
VB程序设计基础教程第9章_第4页
VB程序设计基础教程第9章_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、第9章 其他ActiveX控件,9.1 ActiveX控件概述,表9-1 ActiveX控件,9.2 状态栏,状态栏控件是由若干个面板构成的框架,用它可以显示出应用程序的运行状态。该控件最多可以包含16个框架。另外,该控件具有一种“简单”样式(用 Style属性设置),为了显示某些特殊的信息,可以用该样式将多个面板转换为单个面板。 状态栏控件可以放置在应用程序的顶部、底部或侧面,该控件还可以随意地在应用程序的客户区中“漂浮”。,9.2.1 状态栏的常用属性和事件,Style属性,Panels属性,Align属性,SimpleText属性,9.2.2 设置状态栏属性,图9-1 “属性页”对话框,

2、表9-2 窗格的样式,例如,建立一个状态栏,显示各按键状态,其代码如下: Private Sub Form_Load() Dim i As Integer Dim pnlx As Panel For i = 1 To 5 Set pnlx = StatusBar1.Panels.Add() 添加窗格到状态栏 Next StatusBar1.Panels.Item(1).Width = 900 StatusBar1.Panels.Item(2).Width = 500 StatusBar1.Panels.Item(3).Width = 500 StatusBar1.Panels.Item(4).

3、Width = 500 StatusBar1.Panels.Item(5).Width = 500 StatusBar1.Panels.Item(6).Width = 500 StatusBar1.Panels.Item(1).Style = sbrDate 日期 StatusBar1.Panels.Item(2).Style = sbrTime 时间 StatusBar1.Panels.Item(3).Style = sbrCaps 大写状态 StatusBar1.Panels.Item(4).Style = sbrNum 数字键状态 StatusBar1.Panels.Item(5).St

4、yle = sbrIns 插入状态 StatusBar1.Panels.Item(6).Style = sbrScrl Scroll键状态 End Sub,图9-2 演示程序,9.3 工具栏,9.3.1 工具栏控件的常用属性和事件,属性,ButtonHeight、ButtonWidth属性,Align属性,Buttons属性,ImageList属性,ButtonClick 事件,ShowTips属性,9.3.2 设置工具栏属性,图9-3 设置按钮,例如,在对话框中设置3个按钮,其属性如表9-3所示。,表9-3 定义按钮,图9-4 演示程序,在窗体中双击工具栏控件,打开“代码编辑器”,编写以下程

5、序代码: Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case Open MsgBox 选择打开按钮! Case Save MsgBox 选择保存按钮! Case Exit MsgBox 选择退出按钮! End End Select End Sub 运行程序,效果如图9-4所示。,9.4 定制ActiveX控件,使用向导定制ActiveX控件的具体步骤如下:,图9-5 “新建工程”对话框 图9-6 新建的项目,图9-7 “通用”选项卡,图9-8 “添加用户

6、控件”对话框,图9-9 “VB ActiveX控件接口向导介绍”对话框,图9-10 “选定接口成员”对话框,图9-11 “创建自定义接口成员”对话框,图9-12 “添加自定义成员”对话框,图9-13 设置映射,图9-14 “设置属性”对话框,图9-15 完成提示,习题,1选择题 (1)每个ActiveX控件都是扩展名为( )的独立文件。 AOCXBCCACTDBMP (2)状态栏控件的Panels属性所设置的是( )。 A访问状态栏控件用到的窗格(Panel)对象集合。 B访问状态栏控件用到的窗格(Panel)对象。 C访问状态栏控件用到的(Panel)对象集合。 D访问状态栏控件用到的(Panel)对象。 (3)工具栏的ShowTips属性所设置的是( )。 A设置工具栏按钮上提示文本的字体大小。 B设置工具栏按钮

温馨提示

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

评论

0/150

提交评论