常用ActiveX控件
Public Property Get Propertyname() As Type Propertyname: 自定义属性名称 Type: 属性值的类型
• 对属性赋值(内部用Let过程指定属性值)
Public Property Let Propertyname(ByVal Value As Type)
RichTextBox控件
方法:
– SaveFile:将控件的内容存入文件 – LoadFile:向控件加载一个RTF文件或文本文件, 加载文件的内容将取代原内容
RichTextBox1.SaveFile(filename, filetype) – rtfRTF:将文本以RTF格式打开或保存(缺省) – rtfText:将文本以ASCII文本格式打开或保存
SldBottomRight, SldTopLeft, Sldboth, SldNoTicks
– tickFrequency :设置或返回刻度标记的频率
Slider控件
方法:
– ClearSel:清除控件的当前选择,即将SelStart属性 设置为Value属性,将SelLength属性设置为0 SelStart:设置或返回选择范围的起点 SelLength:设置或返回选择范围的长度 – GetNumTicks :返回在控件的Max和Min属性之间 的刻度数,与TickFrequency属性有关
rtfWholeWord;rtfMatchCase; rtfNoHightlight
RichTextBox控件
字体属性:
– SelBold:所选文本的字体是否加粗 – SelItalic:是否斜体 – SelUnderline:是否下划线 – SelStrikethru:是否阴影 – SelColor:字体颜色 – SelFontName:字体名称 – SelFontSize:字体大小
Slider控件
事件:
– Scroll:当单击控件或移动滑块时发生,在Click事 件之前发生
– Change :当Value值发生变化时发生
StatusBar控件
• 位于窗体的底部状态窗体,可显示各种状态数据 • 由Panel对象组成,最多可分16个Panel对象, Panel对象包含在Panel集合中, • 每个Panel对象可以有文本和图片 • 可以自动显示公共数据,如日期,时间和键盘状 态
自定义ActiveX控件
设计控件窗体的注意事项:
– 对控件中的所有元素进行处理(条件限制,事件响应), 与普通程序的设计方法相同 – 需要控制控件的大小变化,即控件的界面元素能适应 窗体的大小变化(编写Resize事件过程),这样在 普通工程的窗体上就可以随意改变控件的大小了
自定义ActiveX控件
常用ActiveX控件
PictureClip:保存一幅位图,可按区域选择供其它控件使用 ProgressBar:方块状的进度条 RichTextBox:有格式的文本编辑框 Slider:包含滑块和刻度标记的滚动条 Sstab:提供一组选项卡,每个选项卡为一个容器 StatusBar:提供状态栏 TabStrip:提供在同一区域定义多个页面 Toolbar:工具栏 TreeView:分层显示数据 UpDown:上下箭头按钮,可以滚动控制值的增减 WinSock:提供访问TCP和UDP网络服务的途径
StatusBar控件
属性:
– Panels:返回对Panel对象的集合引用 – Height, Width:当设置和返回控件的高度和宽度 – Style :设置或返回控件的类型 sbrNormal:显示所有的Panel对象,为缺省设置 sbrSimple:仅显示一个大Panel,不能通过Panel 集合来访问 – SimpleText:当Style设置为Simple时,设置或返回 显示文本
事件:
– SelChange:当前的选择改变或插入点改变时发生
TreeView控件
• 提供了树状的分层列表 • 含有Node对象集合 • 每个Node对象由一个标签和一个可选的位图组 成
TreeView控件
主要属性: – LineStyle:各Node对象之间显示的线的样式 – Nodes:返回TreeView控件的Node集合的引用 – DropHighlight:设置光标移动到Node对象上时显 示系统突出颜色 – HideSelection:设置控件失去焦点时,选中项是否 突出显示 – SelectedItem:返回对所选Node对象的引用 – Sorted:设置Node对象的子节点是否按字母排序 – Style:设置TreeView的图形类型 – LabelEdit:设置是否可以编辑Node对象的标签
TreeView控件Node对象的使用
(Nodes是Node对象的集合) 属性:
– Root, Parent, Child, FirstSibling, Next, Previous, LastSibling:返回与当前Node对象某种关系的其它 Node对象(根,父,子,第一个兄弟,上一个兄弟, 下一个兄弟,最后一个兄弟) – Index:唯一标识一个节点的索引值 – Item:利用位置(Index)或键(Key)返回集合中的成员 – Key:唯一标识一个节点的名称 – Selected:确定一个节点是否选中 – Sorted:确定某节点的子节点是否按字母排序 – Text:返回或设置节点中的文本
RichTextBox控件
方法: – Find:根据给定的字符串,在控件中搜索文本 RichTextBox1.Find(string, start, end, options) – string:要查找的字符串 – start:查找的起始索引值,第一个字符为0 – end:查找的终止索引值 – options:查找选项:
TreeView控件Node对象的使用
在Nodes集合中添加节点:
Add(relative, relationship, key, text, image, selectedimage)
• relative:(可选)已存在的 Node 对象的索引号或键值。 • relationship:(可选)指定的 Node 对象的相对位置。 • Key:(可选)唯一标识节点的字符串,可用于用 Item 方 法检索 Node。 • Text:(必需)在 Node 中出现的字符串。 • Image:(可选)在关联的 ImageList 控件中的图象的索引 • Selectedimage:(可选)在关联的 ImageList 控件中的 图象的索引,在 Node 被选中时显示。
RaiseEvent evtAlarm End If
TreeView控件Node对象的使用
在Nodes集合中删除节点:
• Clear 删除全部节点 • Remove(index) 删除指定节点
如何制作自己的ActiveX控件
一般步骤:
(1)新建一个ActiveX控件工程 (2)利用工具箱,在控件窗体上设定界面 (3)编辑加入控件的代码 (4)添加控件的属性、方法和事件 (5)创建一个标准应用程序作为ActiveX控件的运行容 器 (6)在标准应用程序的窗体上调试ActiveX控件 (7)编辑控件为.ocx文件类型
TreeView控件
主要方法:
– HitTest:取得位于X和Y坐标的Node对象,通常与 拖放操作一起使用 – StartLabelEdit:允许用户编辑标签,当 LabelEdit属性为tvwManual时,需用此方法启动 标签编辑动作 – GetVisibleCount:返回在控件区域的Node对象 的个数
StatusBar控件
方法:
– Add:给Panels集合增加一个Panel对象
事件:
– PanelClick:当单击Panel对象是发生,如果Style 设置为Simple样式时,将不引发该事件 – PanelDblClick :当双击Panel对象是发生
RichTextBox控件
提供了RTF格式文档,有丰富的文本格式,无Textbox控 件64K的容量限制 属性: – Text, TextRTF:设置或返回控件的文本 – FileName: 返回或设置装入 RichTextBox 控件的文 件名 – SelRTF:设置或返回控件当前选择的文本 – SelIndent:设置或返回向控件右边缩排的字数 – SelHangingIndent:指定所选段落第一行与后面各行 左边之间的距离 – SelRightIndex:设置或返回文本右边向右边界缩排 的字数
Slider控件
包含了滑块和可选的刻度标记的窗口 常用属性: – Value:设置或返回滑块的当前位置 – Max、Min :设置或返回的最大和最小值 – LargeChange、SmallChange :设置按页滚动或最 小滚动时滑块移动的刻度数目 – SelectRange :设置决定控件能否选择范围 – Orientation :设置控件是垂直还是水平 – TickStyle :设置或返回刻度标记的样式,如
– 在代码通用部分,声明用户自定义的事件(可以有事件参数)
• RaiseEvent
– 引发在控件中声明的一个自定义事件,需要了解该事件在什 么状态才引发。比如自定义时钟控件要引发一个闹钟事件, 应在Timer控件的Timer事件过程中加入以下的代码:
If iHour = txtHour And iMinute = txtMin And iSecond = 0 Then
TreeView控件
主要事件:
– AfterLabelEdit:在编辑当前选中的Node对象的标 签之后引发该事件 – BeforeLabelEdit:当试图编辑当前选中的Node对 象的标签时引发该事件 – Collapse:当TreeView的任何Node对象被折回时, 引发该事件 – NodeClick:当一个Node对象被单击时产生 – Expand:当任何一个Node对象被展开时,引发该 事件
excel activex 控件代码
excel activex 控件代码ExcelActiveX控件是一种用于构建交互式用户界面的工具,它允许您在 Excel 工作簿中添加按钮、文本框、下拉菜单和其他控件,以便用户可以轻松地执行任务和输入数据。
在本篇文章中,我们将介绍一些常用的 Excel ActiveX 控件代码示例,帮助您更好地理解和使用这种工具。
1. 添加按钮控件Sub AddButtonControl()'创建新控件对象Dim btn As mandButton'设置控件位置和大小Set btn =ActiveSheet.OLEObjects.Add(ClassType:='mandButton. 1', _Left:=10, Top:=10, Width:=100, Height:=30).Object'设置控件文本btn.Caption = '按钮''设置控件点击事件With btn.OnAction = 'Button_Click'End WithEnd Sub2. 添加文本框控件Sub AddTextBoxControl()'创建新控件对象Dim txt As MSForms.TextBox'设置控件位置和大小Set txt =ActiveSheet.OLEObjects.Add(ClassType:='Forms.TextBox.1', _ Left:=10, Top:=50, Width:=100, Height:=20).Object'设置控件文本txt.Text = '文本框'End Sub3. 添加下拉菜单控件Sub AddComboBoxControl()'创建新控件对象Dim cbo As boBox'设置控件位置和大小Set cbo =ActiveSheet.OLEObjects.Add(ClassType:='boBox.1', _ Left:=10, Top:=90, Width:=100, Height:=20).Object'添加下拉选项With cbo.AddItem '选项1'.AddItem '选项2'.AddItem '选项3'End WithEnd Sub4. 控件点击事件示例Sub Button_Click()MsgBox '您点击了按钮!'End Sub5. 控件值改变事件示例Private Sub ComboBox1_Change()MsgBox '您选择的选项是:' & ComboBox1.ValueEnd Sub6. 获取控件值Sub GetControlValue()Dim txtValue As String'获取文本框控件值txtValue = ActiveSheet.TextBox1.ValueMsgBox '文本框值为:' & txtValueEnd Sub以上就是一些常用的 Excel ActiveX 控件代码示例,它们可以帮助您更好地使用和定制 Excel 工作簿中的用户界面。
什么是Activex控件
什么是Activex控件什么是Activex控件?经常上网的伙伴们会发现在打开某些网页后,会出现Activex控件被阻止的提示,那么,Activex控件是什么?如何解决这一现象?对此,店铺就为大家介绍一下什么是Activex控件。
欢迎大家前来阅读!!Activex控件是什么ActiveX控件,简单的说,它就是IE浏览器的插件,例如IE的Flash播放器就是一个ActiveX控件。
ActiveX存在明显的安全问题,因为它其实也是一种程序,如果你安装了某个ActiveX控件,那这个控件就有权限在你电脑上做很多事情,例如偷偷的监控你的网页浏览记录,在后台安装恶意程序,时不时在你电脑上产生弹窗,甚至窃取你的帐号密码等,正因为这样,正因为这样,IE内核的浏览器有时候会提示你不要加载这些控件。
Activex控件被阻止怎么办第一步:打开浏览器,然后选择菜单栏上“工具”选项,选择“工具”选项之后,选择下拉菜单的“Internet选项”。
第二步:打开Internet选项之后,切换到安全选项卡,然后选择安全选项卡下的自定义级别。
第三步:单击自定义级别之后打开安全设置窗口,将重置为一栏的安全级别设置为安全级-中,然后勾选下载已签名的Activex控件一栏的启用,再勾选运行Activex控件和插件一栏的启用,把该控件和插件给启用上来,部分显示不安全的选项,可以勾选为提示,然后单击确定按钮。
第四步:设置完成之后单击确定按钮,关闭浏览器,然后重新启用浏览器,这样就不会再有提示了。
注意事项:如果把浏览器的安全级别设置为高,不管你是否勾选运行Activex控件,浏览器都会自动改其为禁用,所以需要将安全级设置为中。
以上就是Activex控件被阻止怎么办的解决办法。
总结以上就是店铺为大家带来的Activex控件被阻止现象的解决方法,希望可以帮助到大家。
什么是Activex控件将本文的Word文档下载到电脑,方便收藏和打印推荐度:点击下载文档文档为doc格式。
VB程序设计第10章 ActiveX控件简介
Logo
12.工具栏上的按钮如打开,保存和打印等,其相应的图 标在何处可以得到? 答:可以在VB的Graphics\BITMAPS\TLBR_W95目录下找 到工具按钮位图。
13.如何知道点击TreeView的+号所选中的目录 答:这种情况应该在Expand事件中获得节点。在TreeView 控件中的Node对象扩展开时, 也就是它的子节点变成可 视时,这个事件便发生。Expand事件发生在Click和 DblClick事 件之后。语法是: Private Sub object_Expand(ByVal node As Node) 其中参数node是所需要要获得的节点。
Company Logo
Logo
7.如何在StatusBar控件中增加一个变量并将该 变量值显示在状态栏里? 答:将StatusBar的Style属性为sbrSimple,即: StatusBar1.SimpleText =cy (其中cy为变量名)。 如果Style属性为sbrNormal,可以这样: Set pnlX = StatusBar1.Panels.Add pnlX.Text =cy „改变面板对象的文本
答:可以使用下面的语句加入一个按钮,叫bold: Set btnX = Toolbar1.Buttons.Add(, "bold", , tbrCheck, "bold") 然后检查Toolbar1.Buttons("bold").Value的值, 如果该值为tbrUnpressed,表示按钮 没 有被按下, 如果为tbrPressed表示被按下。检查工作通常是 在toolbar1_ButtonClick事件中完成的 。
excel activex 控件代码
excel activex 控件代码ExcelActiveX控件代码可以让用户在Excel中添加各种交互式控件,从而实现更加灵活和便捷的数据处理和分析操作。
以下是一些常见的 Excel ActiveX 控件代码示例:1. CommandButtonCommandButton 是 Excel ActiveX 控件中最常用的一个,通过编写代码可以实现各种功能,如打开其他工作簿、填充数据、执行计算等等。
2. ComboBoxComboBox 可以让用户在 Excel 中选择列表中的某个值,并将该值应用到相应的单元格中。
此外,还可以通过编写代码实现自定义数据源和列表,使 ComboBox 更加灵活和适应不同的需求。
3. ListBox与 ComboBox 类似,ListBox 也可以让用户从列表中选择某个值,并将该值应用到相应的单元格中。
与 ComboBox 不同的是,ListBox 允许用户选择多个值,并提供了更加丰富的样式和操作方式。
4. CheckBoxCheckBox 是 Excel 中最常用的勾选框控件,可以让用户在Excel 中进行复选操作,并将选中的值应用到相应的单元格中。
编写代码可以实现更加灵活的数据处理和分析操作。
5. LabelLabel 控件可以在 Excel 中显示一段文本,例如提示信息、标签说明等。
通过编写代码,还可以实现更加复杂的文本处理和格式化操作。
除了以上几种控件,Excel ActiveX 控件还包括 TextBox、ProgressBar、Image、ScrollBar 等等,用户可以根据实际需求选择使用,并编写相应的代码实现各种功能和效果。
excel中activex 控件组合框控件的使用方法
excel中activex 控件组合框控件的使用方法在Excel 中,ActiveX 控件组合框(ComboBox)是一种常用的交互式工具,可用于创建下拉菜单或选择列表。
以下是ActiveX 控件组合框的基本使用方法:插入组合框:打开Excel 文档,切换到“开发者”选项卡(如果没有该选项卡,你需要启用它),然后选择“插入” -> “ActiveX 控件” -> “组合框”。
在工作表上绘制组合框。
设置属性:在设计模式下,右键单击组合框,选择“属性”以打开属性窗口。
在属性窗口中,你可以设置组合框的名称、字体、大小等属性。
添加选项:通过双击组合框,或者在设计模式下右键单击组合框选择“属性” -> “Items” 来添加选项。
在"Items" 属性框中,你可以输入组合框的各个选项,每个选项占一行。
编写VBA 代码:如果你想通过VBA 代码来动态控制组合框,可以在"开发者" 选项卡中选择"Visual Basic",然后编写相应的VBA 代码。
处理事件:组合框可以触发多个事件,比如Change、Click 等。
你可以通过VBA 代码处理这些事件。
在VBA 编辑器中,选择组合框,然后选择相应的事件,编写处理代码。
调整样式:你可以通过修改组合框的属性来调整其外观,比如设置背景颜色、字体颜色等。
运行模式:在设计模式下,你可以编辑和设置组合框的属性。
在运行模式下,你可以与组合框交互并查看效果。
删除组合框:如果不再需要组合框,可以在设计模式下右键单击组合框,选择“剪切”或“删除”来删除它。
通过这些步骤,你可以在Excel 中成功使用ActiveX 控件组合框,并实现相应的交互功能。
第八章 ActiveX控件简介
第八章 ActiveX控件简介 ActiveX控件简介
添加属性页” 图8-16 “添加属性页”对话框 添加属性页
介绍” 图8-17 “介绍”对话框 介绍
第八章 ActiveX控件简介 ActiveX控件简介
第八章 ActiveX控件简介 ActiveX控件简介
8.4 加载 加载ActiveX控件的方法 控件的方法
建立ActiveX控件的基本过程如下: 控件的基本过程如下: 建立 控件的基本过程如下 控件的功能。 (1)确定 )确定ActiveX控件的功能。 控件的功能 控件的外观。 (2)确定 )确定ActiveX控件的外观。 控件的外观 (3)确定控件应具有的属性、方法和事件。 )确定控件应具有的属性、方法和事件。 控件工程, (4)新建一个 )新建一个Visual Basic的ActiveX控件工程, 的 控件工程 设计出控件的外观。 设计出控件的外观。 • (5)编写代码。 )编写代码。 (6)建立一个测试工程,测试控件。 )建立一个测试工程,测试控件。 • (7)将控件编译成OCX文件。 )将控件编译成 文件。 文件 • • • • •
8.1 ActiveX控件的基本概述 控件的基本概述
ActiveX 控件是 控件是ActiveX新技术之一,是OLE的第 个 新技术之一, 的第3个 新技术之一 的第 版本,它充分利用OLE和ActiveX技术的自定义控件,是 技术的自定义控件, 版本,它充分利用 和 技术的自定义控件 基于与应用程序无关的思想而设计的。它对最初OLE控 基于与应用程序无关的思想而设计的。它对最初 控 件的最大扩展是增加了Internet功能,用户可以将 功能, 件的最大扩展是增加了 功能 用户可以将ActiveX 控件加入到Internet主页上 同时,由于引入了DCOM 主页上。 控件加入到Internet主页上。同时,由于引入了DCOM 分布式组件功能),使其成了分布式组件, ),使其成了分布式组件 (分布式组件功能),使其成了分布式组件,用户可以通 过网络在本机调用远程机器上的ActiveX控件。即ActiveX 控件。 过网络在本机调用远程机器上的 控件 控件合并了VBX(Visual Basic控件的一个初期版本,目 控件的一个初期版本, 控件合并了 ( 控件的一个初期版本 前已很少应用)技术和ActiveX标准。从本质上讲, 标准。 前已很少应用)技术和 标准 从本质上讲, ActiveX 控件是一个 控件是一个ActiveX服务器,它能提供所有的 服务器, 服务器 OLE功能和服务,可视化编辑、拖放和 功能和服务, 自动化。 功能和服务 可视化编辑、拖放和OLE自动化。 自动化 ActiveX 控件需要在系统注册表中进行注册。ActiveX 控 控件需要在系统注册表中进行注册。 件可以用许多语言来开发,包括Visual Basic、Visual C++、 件可以用许多语言来开发,包括 、 、 Delphi、Borland C ++ Builder等。 、 等
第十讲 ActiveX控件
2.生成并测试控件 现在我们就可以先来生成一下这个项目,当然到目前我们只是用 系统自动生成的一个控件项目,什么功能都没有,只是一个空框架 。控件也被自动注册到系统中去。那怎么才能测试一下这个控件呢 ?当然你可以再建个新项目,比如一个对话框程序,在对话框资源 编辑窗口中右边的工具箱里鼠标右键菜单里点选择项。
COM(Component Objiect Module,对象组件模型) 微软提出的组件式软件平台。COM提供跟编程语言无关的方法 (可以用C++、Java和VB等任意一种语言编写)实现一个软件对 象,因此可以在并被实现于多个平台运行。组件是C++面向对象思 想在软件业的应用,它是一种创建二进制软件组件的体系,是一种 与平台无关、语言无关、分布式的面向对象的体系。它不是一种面 向对象的语言,而是一种标准,COM描述了如何创建对象的一个模 型以及在COM对象间进行通讯所需要的内容。因此,从功能上讲 COM更像一个协议,一个二进制级别上组件重用的协议。
OLE技术是支持Windows应用程序之间相互通讯的一种技术,它通过 图象、图表、数据库、声音、文本等构成复合对象(也称复合文档),实现各 种应用软件系统之间的复杂的数据交换。 使用OLE,一个应用程序可以和 其他应用程序协同,产生易于被用户操作的不同复合文档,以及通过拖放交 换数据和通过OLE自动化控制其他程序的动作。采用OLE技术开发的应用程 序可以集成其他软件的功能,而不用重复开发相同功能。 例如,你可以通 过Word、Excel、Mail、Microsoft Graph等建立起一个包含文字处理、 电子报表、电子邮件和统计图形功能的综合性办公自动化系统软件。
(2)找到这个压缩文件后,将其减压到当前文件夹中。 (3)按照如下路径C:\Program Files\Microsoft Visual Studio 10.0\Samples\2052\VC2010Samples\C++\MFC\ole找到 TstCon这个文件夹。打开这个文件夹,可发现有两个资源解决方案 TCProps和TstCon。 (4)在VS2010中打开这两个解决方案(file-openproject/solution,选择TstCon.vcxproj打开)。 (5)将TstCon设为启动项,对它进行编译F7。 (6)编译完后,就可在TstCon文件夹下的Debug文件夹中看到 TstCon32.exe文件。
第3章 常用控件
第3章常用控件控件是在系统内部定义的用于和用户交互的基本单元。
在所有的控件中,根据它们的使用及Visual C++6.0对其支持的情况,可以把控件分为Windows普通控件(如编辑框、列表框、组合框等)、MFC扩展控件和ActiveX控件。
ActiveX控件可以理解成是一个OLE(Object Linking and Embedding,对象连接与嵌入)组件,它既可用于Windows应用程序中,也可用于Web页面中。
本单重点介绍在MFC应用程序中经常使用的控件,主要有静态控件、按纽、编辑框、列表框、组合框、滚动条、进展条、旋转按纽控件、滑动条、日期时间控件、列表控件和树控件。
3.1 创建和使用控件在MFC应用程序中使用控件不仅简化编程,还能完成各种常用功能。
为了更好地发挥控件的作用,还必须理解和掌握控件的属性、消息以及创建和使用的方法。
3.1.1 控件的创建方法控件的创建方式有以下两种:一种是在对话框模板中用编辑器指定控件,也就是说,将对话框看作控件的父窗口。
这样做的好处是显而易见的,因为当应用程序启动该对话框时,Windows系统就会为对话框创建控件,而当对话框消失时,控件也随之清除。
另一种是编程方式,即调用MFC相应控件类的成员函数Create来创建,并在Create函数指定控件的父窗口指针。
例如,下面的示例过程是使用编程方式来创建一个按纽。
【例3.1】创建一个名为CreateButton的基于对话框的应用程序,用编程方式创建一个对话框,并在对话框上安装一个按纽控件。
制作步骤如下:1 创建基于对话框的应用程序CreateButton。
2. 将项目工作区切换到ClassView选项卡,展开所有结点,右击CCreateButtonDlg类名,弹出快捷菜单。
从快捷菜单中选择Add Member Variable(添加成员变量)命令。
对出现的对话框,作以下操作:(1)在Variable Type(变量类型)编辑框中输入CButton(MFC按纽类)。
第12章 ActiveX控件
12.2 使用ActiveX控件
12.2.1 ImageList控件
在窗体设计时和程序代码中均可以为ImageList控 件添加或删除图像。在ImageList控件中添加图像的方 法如下: 1) 打开ImageList控件“属性页”对话框并选择“图像”选项卡,如图 12-2所示。
图12-2 ImageList控件属性页对话框的图像选项卡
12.2 使用ActiveX控件
2)单击“插入图片”按钮,弹出“选定图片”对话框。 3)在“选定图片”对话框中找到要插入的图片文件,选定后单击 “打开”按钮,就可以在图像列表中显示选择的图像。 4)在“关键字”文本框中输入一个关键字,给图像设置惟一的 Key属性。图像的索引值(Index属性)是系统按插入图像的顺 序自动给出,为1、2、3„。 5)重复以上步骤,直到将全部图像添充到ImageList控件中。 6)可以通过ImageList控件属性页对话框的“颜色”选项卡修改 ImageList控件的颜色。
12.1
ActiveX控件简介
ActiveX部件是指一些可重复使用的可 执行的程序代码及相应数据, 如.exe、.dll、.ocx文件,程序员可以按照 ActiveX规范把这些可复用的软件组装到应用 程序或服务程序中去。
12.1
ActiveX控件简介
ActiveX部件提供不同类型的对象,其中包 括“ActiveX控件”、“ActiveX文档”、“代 码部件”及“相应的应用程序”。ActiveX控件 是ActiveX部件的一种重要的类型。
12.1 ActiveX控件简介
ActiveX控件是Visual Basic工具箱所包含内容的扩充 部分。使用ActiveX控件的方法与使用其他标准内装控 件完全一样。如图12-1所示显示了添加到工具箱中的9 种ActiveX控件图标样式。
ActiveX控件
Active控件是指具有宽松定义的,基于COM技 控件是指具有宽松定义的,基于 控件是指具有宽松定义的 技 组合对象模型技术)的集合. 术(组合对象模型技术)的集合. 使用时需要添加到工具箱中: 使用时需要添加到工具箱中:
[工程 工程]|[部件 部件] 工程 部件 在列表框中选择需要的部件后单击"确定"按钮. 在列表框中选择需要的部件后单击"确定"按钮. 如果删除不需要的部件, 如果删除不需要的部件,可将列表框中的相应部件前 面的对钩对掉,然后单击"确定"按钮. 面的对钩对掉,然后单击"确定"按钮.
[工程 工程]|[部件 部件] 工程 部件 在列表框中选择Microsoft Tabbed Dialog Control6.0 在列表框中选择 单击"确定"按钮. 单击"确定"按钮. 选项卡控件默认名称是SSTabX(X为序号 ,2,3……) 为序号1, , 选项卡控件默认名称是 ( 为序号 )
选项卡控件常用属性: 选项卡控件常用属性:
Value属性: Value属性: 属性
设置/ 设置/返回进度值 .
Байду номын сангаас
注意:Height,Width,BorderStyle属性 注意:Height,Width,BorderStyle属性 值影响着进度小方块的数量和大小. 值影响着进度小方块的数量和大小.
�
TickFrequency属性: TickFrequency属性: 属性
设置滑动器上标记的增量值 .
滑动器控件常用事件: 滑动器控件常用事件:
滑动器具有Scroll和Change两个事件 滑动器具有Scroll和Change两个事件.前 两个事件. 者是拖动滑块产生的事件, 者是拖动滑块产生的事件,后者是只要滑块 改变位置就会产生的事件. 改变位置就会产生的事件.
