第10章ActiveX 控件 Visual Basic的控件被分为两大类,分别是标准控件和ActiveX控件。默认情况下,在Visual Basic工具箱内的控件都是标准控件。而后来通过“部件”对话框添加进来的控件则都属于ActiveX 控件,例如前面所学到的工具栏控件、状态栏控件、RichTextBox控件等等。本章主要介绍关于ActiveX.

Slides:



Advertisements
Similar presentations
Visual Basic 程序设计教程.
Advertisements

第八章 界面设计 全 国 高 等 医 药 院 校 药 学 类 规 划 教 材 计算机程序设计(第二版)
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
项目2 字符格式和段落编排 2017年3月7日6时54分.
点击输入贵公司名称 年度工作总结汇报幻灯片模版 工作总结 年终汇报 工作计划 活动流程 汇报部门:XXXX.
插入超链接 高邮市第一实验小学 范太国 任务一:设置文本超链接 任务一:设置文字超链接 步骤:1、选定文字并右击,在快捷菜单 中选择“超链接”命令。 2、在弹出的对话框中选择左侧“链接到:”中的“本文档中的位置(A)”项,在“请选择文档中的位置(C):”中选择需要链接的幻灯片,单击“确定”按钮。
在PHP和MYSQL中实现完美的中文显示
Visual Basic 程 序 设 计.
第二讲 搭建Java Web开发环境 主讲人:孙娜
面向对象建模技术 软件工程系 林 琳.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
第16章 多媒体编程 随着计算机技术的飞速发展和计算机的普及,多媒体和人们的休闲生活已经融为了一体,在Visual Basic中,通过使用一些编程技巧或多媒体控件可以开发出具有鲜明特点的多媒体程序。
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
大学计算机基础 典型案例之一 构建FPT服务器.
走进编程 程序的顺序结构(二).
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第一讲: 基本流程(1).
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
Visual C# 2005程序设计 第1章 Visual C#概述 第2章 C#语法基础 第3章 顺序结构程序设计
Hub Web System 主要功能: 1.查询库存(Query Current Storage) 2.创建PL(Create PL) 3.查询、打印PL单(Query & Print PL) 4.查询允交量、在途量 5.修改用户的基本信息(Update Password) 6.查询GR(Query.
Visual Basic 6.0 ——程序设计.
第17章 网站发布.
第8章 菜单及窗体的设计 8.1 菜单 8.2 对话框 8.3 工具栏 8.4 状态栏 8.5 多重窗体与MDI窗体 8.6 键盘和鼠标.
第10章 高级用户界面设计 10.1 菜单设计 10.2 通用对话框 10.3 图像列表框控件 10.4 树形视图控件
Windows 7 的系统设置.
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
第10章 对 话 框 知识要点 学习任务 消息对话框的功能、用法及使用技巧 输入对话框的功能、用法及使用技巧
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
程序设计工具实习 Software Program Tool
Visual Studio 2010简捷入门.
第4章 控 件 从前几章的学习中,对于控件应该有了基本的了解。控件其实就是构成应用程序的最基本的组成部分,学习Visual Basic语言,其实大部分都是在学习各类控件的用法。本章将系统深入的介绍部分常用控件的使用方法。
第四讲 客户问卷调查程序 教育部“十二五”职业教育国家规划教材
C语言程序设计 主讲教师:陆幼利.
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
第1章 c++概述 1.1 C++语言的简史及特点 1.2 简单的C++程序 1.3 C++语言的基本组成
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
复 这里可以输入公司 名 古 Powerpoint is a complete presentation graphic package it gives you everyt.
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
数据库系统与应用实验 基于SQL Server 2005.
第15章网络编程技术 使用Visual Basic不仅可以编写出单机程序,也可以编写出基于网络的程序。本章将介绍使用Winsock控件编写客户/服务器程序,使用WebBrowser控件制作浏览器,使用Internet Transfer控件下载网页等方面的内容。
企业宣传推广 Loem ipsum dolor sameman tanam casectetur adipiscing elit tamam dalam qoue sampe. dolor sameman tanam casectetur adipiscing elit tamam dalam qoue.
1 月 日 一 二 三 四 五 六 元旦 11/20 11/21 11/22 11/23 11/ /25 11/26 11/27 11/28 11/29 11/30 12/ /2.
iSIGHT 基本培训 使用 Excel的栅栏问题
PPT中视频的播放控制 苏州电教馆在线课程培训教程:PPT2003教程   制作:赵立锋 更多教程请见:
第六章 素材的加工与处理 第13讲 用GoldWave进行音频的截取、合并、淡入淡出操作
品牌推广方案 汇报时间:2018年8月 汇报人:优品PPT
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Visual Basic程序设计 第13章 访问数据库
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
VRP教程 2011.
Delphi 7.0开发示例.
Lync 2013 for Android 课程摘要卡 加入 Lync 会议 登录并开始使用 在会议中启动您的视频 更改状态或注销
第9章 多媒体技术 掌握 Windows 画图工具的基本操作; 掌握 Windows 音频工具进行音频播放;
Python 环境搭建 基于Anaconda和VSCode.
Polarization of electro- magnetic wave after reflection
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
YOUR SUBTITLE GOES HERE
2017 Business Report Click here to modify the text , you may post text here . Click here to modify the text . Click here to modify the text , you may post.
第8章 创建与使用图块 将一个或多个单一的实体对象整合为一个对象,这个对象就是图块。图块中的各实体可以具有各自的图层、线性、颜色等特征。在应用时,图块作为一个独立的、完整的对象进行操作,可以根据需要按一定比例和角度将图块插入到需要的位置。 2019/6/30.
(若使用IE瀏覽,請選擇功能表的「瀏覽」「全螢幕」
使用ADO访问数据库 李宝智 BonizLee 课程 10564A
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
第六讲 酒店客房管理系统(二) 教育部“十二五”职业教育国家规划教材
201X 手绘论文答辩模板 CONSECTETUR ADIPISICING ELIT.
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
海报题目 简介: 介绍此项仿真工作的目标和需要解决的问题。 可以添加合适的图片。
Presentation transcript:

第10章ActiveX 控件 Visual Basic的控件被分为两大类,分别是标准控件和ActiveX控件。默认情况下,在Visual Basic工具箱内的控件都是标准控件。而后来通过“部件”对话框添加进来的控件则都属于ActiveX 控件,例如前面所学到的工具栏控件、状态栏控件、RichTextBox控件等等。本章主要介绍关于ActiveX 控件的相关知识。

10.1 ActiveX 控件概述 ActiveX控件可以使用各种程序设计语言来开发,所有开发出来的控件都要遵循统一的标准。ActiveX控件可以由系统提供,也可以由第三方软件生产者提供,还可以由用户自己开发。 第三方软件生产者开发的ActiveX控件通常以文件的形式存放,其扩展名为.ocx。有些ActiveX控件的发布因为做了安装文件,所以当安装后在Visual Basic的“部件”对话框(控件选项卡)中就可以看到这些控件的名称列表。

10.2 创建自己的控件 在开发应用程序时,如果Visual Basic中没有合适的控件能够使用,则可以采用两种方案解决这一问题。第一种方案是购买商业控件;第二种方案是自己动手创建一个ActiveX控件。本节将介绍如何自己动手创建ActiveX控件,并使用这一控件的相关知识。

10.2.1 手动创建ActiveX 控件 创建ActiveX 控件有两种方法:一是手动创建,二是利用Visual Basic提供的向导程序定制ActiveX 控件。在开发应用程序时,经常会将开发单位标志或软件的标志放在软件的大部分窗口中。此时在每个窗口中一个一个的加入图像框,再设置其Picture属性添加图片文件会浪费很多不必要的时间和精力。下面通过设计一个能显示软件标志的控件,说明手动创建ActiveX 控件的方法。

10.2.2 使用自己创建的ActiveX 控件 (1)启动Visual Basic,并新建一个标准EXE工程。 (2)在工具箱中单击鼠标右键,在快捷菜单中选择“部件”菜单项。 (3)在打开的“部件”对话框“控件”选项卡中使用“浏览”按钮,从硬盘中找到并选择MyControl.ocx文件。这样就可以在控件列表中看到自己创建的ActiveX 控件了。 (4)在名称列表框中选择该控件并在其前面的复选框中打勾,单击“确定”按钮后,工具箱中就会多出一个控件, (5)同使用其他控件一样,将该ActiveX 控件画到窗体上。 (6)运行程序,并单击该控件后如图10.10所示。

10.2.3 使用向导定制控件 (具体内容请参照本书)

10.3 日历控件(Calendar) 在应用程序的输入界面经常会遇到出生日期、生产日期、入住日期等需要输入日期的文本框。此时,怎样控制用户按照软件的日期格式输入日期成了一个让人头疼的问题。幸运的是Visual Basic为使用者提供了一种选择日期的控件——日历控件。该控件也是一个ActiveX控件,添加到工具箱中的方法是:使用如前所述的方法打开 “部件”对话框(“控件”选项卡),从列表中选择“Microsoft Calendar Control 8.0”,确定后就可以在工具箱中看到多出来的日历控件的图标。

10.3.1 通过日历控件获得日期 (具体内容请参照本书)

10.3.2 日历控件独有的事件 Calendar控件有几个独有的事件,如NewYear、NewMonth等。NewYear事件当日历控件中的年份被更改时触发;NewMonth事件当日历控件中的月份被更改时触发。而更改日期时会先后触发两个事件分别是BeforeUpdate和AfterUpdate。

10.4 通用对话框控件(CommonDialog) Visual Basic的通用对话框CommonDialog控件提供了一组基于Windows的标准对话框界面。使用其可以减轻编程工作量。此通用对话框有6种类型:打开对话框(Open)、另存为对话框(Save As)、字体对话框(Font)、颜色对话框(Color)、打印对话框(Print)、帮助对话框(Help)等。通过设置CommonDialog控件的Action属性可以显示指定类型的对话框。此外,也可以使用控件的Show方法显示指定类型的对话框。

10.4.1 使用【打开】对话框 (具体内容请参照本书)

10.4.2 使用【保存】对话框 “保存”对话框和“打开”对话框实际上是一种对话框,所以它们的属性设置和意义是一样的。上一节,介绍了通过“属性页”对话框设置CommonDialog控件属性的方法,下面介绍使用程序设置这些属性的方法。(具体内容请参照本书)

10.4.3 使用【颜色】对话框 本例界面由两个对象组成,分别为窗体Form1和CommonDialog控件cd1,

10.4.4 使用【字体】对话框 要显示字体对话框,首先应该设置Flag属性。

10.4.5 使用【打印】对话框 关于“打印”对话框的常用属性,(具体内容请参照本书)

10.4.6 对单击“取消”按钮的处理 所有类型的对话框中都有一个“取消”按钮。如果单击“取消”按钮,就应该提前结束事件过程(或者跳过执行某段代码),这样会避免出现错误。