Visual Basic程序设计基础 杨小影 第8章 ActiveX控件初步应用新.ppt
文本预览下载声明
第8章 ActiveX控件初步应用 8.1 ActiveX控件概述 8.2 ActiveX控件 8.3 建立和使用ActiveX文档 8.4 综合实例 8.5本章小结 习题 8.1 ActiveX控件概述 8.2 ActiveX控件 8.2.1ActiveX控件的使用 8.2.2 ActiveX控件的创建 8.2.3 通过向导制作ActiveX控件 8.2.1ActiveX控件的使用 8.3 建立和使用ActiveX文档 8.4 综合实例 8.5本章小结 * * * * ActiveX控件的来源包括3个反面:系统提供,第三方厂商提供,用户开发。 ActiveX控件包含:工具栏(Toolbar)、数据组合框(DataCombo)、数据列表框(DataList)等。不同版本的Visual Basic提供的控件数量不同,其中学习版提供的控件比较少,专业版和企业版提供的控件比较 返回 返回 ActiveX控件使用前,必须将其添加到工具箱中。操作步骤如下: 在菜单栏上选择“工程→部件”选项,或在工具箱中单击鼠标右键,在弹出的快捷菜单中选择“部件”选项,弹出“部件”对话框,。该对话框中列出所有可以使用的部件,包括“控件”、“设计器”和“可插入对象”等。 在“控件”选项卡中选择要插入的控件,被选择中控件名称左边的复选框中 有一个标记“√”。 单击“确定“按钮,关闭“部件”对话框,被中的控件出现在工具箱中。 例如,在“部件”对话框的“控件”选项卡中选择“Microsoft Windows Common Controls6.0”并将其添加到工具箱中,工具箱中即可增加工具栏(ToolBar)、状态栏(StatusBar)、进度条(ProgressBar)、树状视图(TreeView)、列表视图(ListView)、滑快(Slider)等9个控件。 1.工具栏控件(ToolBar) ??工具栏是按钮对象的集合,默认名称为ToolBar。工具栏控件的使用可参阅5.3节中的介绍。 2.状态栏控件(StatusBar) 状态栏用于显示应用程序的运行状态,默认名称为StatusBar。状态栏控件的使用可参阅5.3节中的介绍。 3.进度条(ProgressBar) 进度条控件是一个给用户提供操作进程的动态指示器(如显示文件传输操作完成百分比)。操作过程中,该控件显示一条色带,这条色带随着时间的增加而伸长。 创建进度条的操作步骤如下: 在工具箱中选择进度条控件并画到窗体中,创建一个进度条。 按需要报告的操作范围设置该控件的属性值。 几个主要的属性: ①Height属性:设置进度条的高度 ②Width属性:设置进度条的宽度。通常进度条的宽度是高度的几备。 ③Value属性:设置或检索进度条被填充的程度。 ④Min属性:设置允许Value属性使用的最小值(下限),默认为0。 ⑤Max属性:设置允许Value属性使用的最大值(上限),默认为100。 4.数状视图(TreeView) TreeView控件显示Node对象的分层列表,每个Node对象均由一个标签和一个可选的位图组成。TreeView一般用于显示文档标题、索引入口、磁盘上的文件和目录或能被有效地分层显示的其它各种信息。类似于Win98的资源管理器的界面就可以用该控件来实现。 在设计时可以通过TreeView控件的属性页来指定控件的部分属性。在TreeView控件的属性中,比较重要的有如下属性: (1)样式(Style)属性 返回或设置Node对象的图形类型(图像、文本、+/-号、直线)以及出现在TreeView控件中每一Node对象上的文本类型。 (2)行样式(LineStyle)属性 返回或设置在Node对象之间显示的线的样式。 注意:若Style属性设置为包含直线的值,则LineStyle属性就确定了直线的外观。如果Style属性设置为不含直线的值,则LineStyle属性将被忽略。 (3)imageList属性: 读出或设置与本控件相联系的imageLis控件。 (4)Indentation属性: 设置各个新的Node对象缩进的量度。 (5)LabelEdit属性: 设置用户是否编辑本控件中Node对象的标签。它有0和1两个属性值,0代表自动编辑标签,1代表人工编辑标签。 (6)Nodes属性: 设置访问控件的NodeS对象集合。 5.列表视图(ListView) ListView控件比前面几种控件要
显示全部