《Visual Basic程序设计基础》课程教学资源:第五章 常用标准控件

第5章常用标准控件 51控件基本知识 52文本控件 53图形控件 54按钮控件 55选择控件-复选框与单选按钮 56选择控件列表框和组合框 57滚动条 58定时器 59框架 5.10焦点与TAB顺序
1 5.1 控件基本知识 5.2 文本控件 5.3 图形控件 5.4 按钮控件 5.5 选择控件-复选框与单选按钮 5.6 选择控件-列表框和组合框 5.7 滚动条 5.8 定时器 5.9 框架 5.10 焦点与TAB顺序 第5章 常用标准控件

5.1控件基本知识 Visual basic的控件可广义地分为3类 标准控件 activeX控件 可插入的对象
2 5.1 控件基本知识 • Visual Basic的控件可广义地分为3类: – 标准控件 – ActiveX控件 – 可插入的对象

5.1.1标准控件 General 标准控件:也称 内部控件,总是 a abl 出现在工具箱中 7 显示工具箱:单 击“视图/工具箱” 12 13 菜单命令或工具 栏的工具箱按钮 19 20 恐 #OLE 图5-1 Visual basic工具箱3
3 5.1.1 标准控件 • 标准控件:也称 内部控件,总是 出现在工具箱中 • 显示工具箱:单 击“视图/工具箱” 菜单命令或工具 栏的工具箱按钮 图5-1 Visual Basic工具箱 1 3 5 7 9 11 13 15 17 19 21 2 4 6 8 10 12 14 16 18 20

5.1.2 ActiveX控件 ActiveX是建立在微软的 Component Object Model(CoM组件对象模型)上的 技术框架。 ActiveX控件是 ActiveX部件的一种重要的 类型 ActiⅤveX部件是一段可重复使用的编程代 码和数据。共有4种类型: ActiveX控件、 ActiveX exe、 ActiveX dll ActiveX文档
4 5.1.2 ActiveX控件 • ActiveX是建立在微软的Component Object Model(CoM组件对象模型)上的 技术框架。 • ActiveX控件是ActiveX部件的一种重要的 类型。 • ActiveX部件是一段可重复使用的编程代 码和数据。共有4种类型:ActiveX控件、 ActiveX.exe、ActiveX.dll、ActiveX文档

ActiveX控件是VB工具箱的扩充部分 ActiⅤveX控件加到工具箱的步骤: 在“工程( Project)”菜单中,单击“部件”以显示 “部件”对话框。 选定控件名称左边的复选框。 单击“确定”以关闭“部件”对话框 所有选定的 Activex控件将出现在工具箱中
5 ActiveX控件是VB工具箱的扩充部分 • ActiveX控件加到工具箱的步骤: – 在“工程(Project)”菜单中,单击“部件”以显示 “部件”对话框。 – 选定控件名称左边的复选框。 – 单击“确定”以关闭“部件”对话框。 所有选定的ActiveX控件将出现在工具箱中

添加 ActiveX过程示意 部件 控件设计器|可插入对象 M D Microsoft ADO Data Control 6.0(OLEDB A D Microsoft Agent Control 2.0 MIcrosoft Common Di alog Control 6.0(s 司, D Microsoft DataGrid Control 6.0(OLEDB 回 coft DataList Controls 6. 0 □ Microsoft DataRepeater Contro16.0〔 上:0浏览 厂只显示选定项) Mi crosoft Comm Control 6.0 定位:c: AWINDI0 WS\System32MSC0M32.0CK 添加的 角定 取消 应用) 件图 (a)添加 ActiveX控件对话框 (b)添加控件后的工 图5-2添加 ActiveX控件 具箱
6 添加ActiveX过程示意 图5-2 添加ActiveX控件 (a) 添加ActiveX控件对话框 (b)添加控件后的工 具箱 添加的 ActiveX 控件图 标

5.1.3 ActiveX D代码部件 ActiveX dll是 ActiveX部件的4种类型之 要创建对于在 ActiveⅩDLL中定义的对象的引 用,可以按以下步骤操作: 从“工程”菜单中选择“引用” 在“引用”对话框中,选择ActiⅤveX部件的名称, 它包含在应用程序中使用的对象的 可以使用“浏览”按钮来搜索包含所需对象的类型 库文件(tb或。olb),可执行文件(exe)与动态 链接库(DLIs)也可以提供类型库
7 5.1.3 ActiveX Dll代码部件 • ActiveX DLL是ActiveX部件的4种类型之一。 • 要创建对于在ActiveX DLL中定义的对象的引 用,可以按以下步骤操作: – 从“工程”菜单中选择“引用”。 – 在“引用”对话框中,选择ActiveX部件的名称, 它包含在应用程序中使用的对象的。 – 可以使用“浏览”按钮来搜索包含所需对象的类型 库文件(.tlb或.olb),可执行文件(.exe)与动态 链接库(DLLs)也可以提供类型库

5.1.4可插入对象 可插入的对象,如 Microsoft excel工作表 对象。这些对象能添加到工具箱中,可 以把它们当作控件使用。 可插入对象的使用像代码部件一样,通 过“工程”菜单的“引用”项将其添加 到工程中,其操作也与代码部件相同
8 5.1.4 可插入对象 • 可插入的对象,如Microsoft Excel工作表 对象。这些对象能添加到工具箱中,可 以把它们当作控件使用。 • 可插入对象的使用像代码部件一样,通 过“工程”菜单的“引用”项将其添加 到工程中,其操作也与代码部件相同

52文本控件 标准控件 Label和 TextBox是用于显示和输 入文本的。其中: Label控件:只能在控件中显示文本。 TextBox控件:不仅能在控件中显示文本 而且允许用户在程序运行中修改其中的 文本
9 5.2 文本控件 标准控件Label和TextBox是用于显示和输 入文本的。其中: Label控件:只能在控件中显示文本。 TextBox控件:不仅能在控件中显示文本, 而且允许用户在程序运行中修改其中的 文本

52.1标签 abel控件用于; 输出标题:用 Label来标注本身不具有 Caption属性的控件。 显示输出结果和标识窗体上的对象,如向用 户提供帮助信息。 可编写代码改变 Label控件显示的文本内容 以响应运行时的事件
10 5.2.1 标签 • Label控件用于; – 输出标题:用Label来标注本身不具有 Caption属性的控件。 – 显示输出结果和标识窗体上的对象,如向用 户提供帮助信息。 – 可编写代码改变Label控件显示的文本内容 以响应运行时的事件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Visual Basic程序设计基础》课程教学资源:第四章 数组与类型.ppt
- 《Visual Basic程序设计基础》课程教学资源:第三章 程序控制结构.ppt
- 《Visual Basic程序设计基础》课程教学资源:第二章 基本数据类型.ppt
- 《Visual Basic程序设计基础》课程教学资源:第一章 集成开发环境和程序设计入门.ppt
- 清华大学:《汇编语言》课程教材PDF电子版(共十七章)Assembly Language.pdf
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第九章 存储过程的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第八章 索引的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第七章 视图的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第六章 Transact-SoL程序设计.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第五章 表中数据的操作.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第四章 表的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第三章 数据库的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第二章 SQL Server2000常用工具.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第一章 SQL Server2000概述.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十四章 SQL Server数据转换.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十三章 数据库的备份和恢复.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十二章 SQL Server代理服务.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十一章 SQL Server的安全性管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十章 触发器的创建和使用.ppt
- 《网络环境》 第九章 域名系统(DNS).ppt
- 《Visual Basic程序设计基础》课程教学资源:第六章 过程.ppt
- 《Visual Basic程序设计基础》课程教学资源:Flags属性(“打开”、“另存为”对 话框).doc
- 《Visual Basic程序设计基础》课程教学资源:第七章 菜单与对话框.ppt
- 《Visual Basic程序设计基础》课程教学资源:第八章 多重窗体与环境应用.ppt
- 《Visual Basic程序设计基础》课程教学资源:第九章 键盘与鼠标事件过程.ppt
- 《Visual Basic程序设计基础》课程教学资源:第九章 键盘与鼠标事件过程jhb.ppt
- 《Visual Basic程序设计基础》课程教学资源:第十章 文件.ppt
- 《Visual Basic程序设计基础》课程教学资源:第十章 文件.ppt
- 《Visual Basic程序设计基础》课程教学资源:期末考试题A卷.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题三.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题二.doc
- 《Visual Basic程序设计基础》课程教学资源:VB试题四.doc
- 《Visual Basic程序设计基础》课程教学资源:2005年9月全国计算机等级考试二级VB笔试试卷(含参考答案).doc
- 《Visual Basic程序设计基础》课程教学资源:习题1 集成开发环境和程序设计入门.doc
- 数据结构库VC实践实例_树与二叉树答案说明.doc
- 数据结构库VC实践实例_迷宫求解参考答案.doc
- 数据结构算法演示(Windows版)使用手册.doc
- 山东科技大学:程序设计基础(C语言课件)_第10章_指针.ppt
- 山东科技大学:程序设计基础(C语言课件)_第11章 结构体.ppt
- 山东科技大学:程序设计基础(C语言课件)_第13章 文件.ppt