vb-OLE容器控件(OLE)的常用属性97
(20)OLE控件
(二十)OLE控件(Object Linking and Embedding)
用于在VB中显示其它应用程序的数据(称为对象链接)或在VB中直接启动调用其他程序(称为对象嵌入)。
一、OLE控件的属性:
1.Name属性:
2.AutoActivate属性:
决定了激活对象的方式:
0:手动激活
1:获得焦点时被激活
2:双击对象时激活(缺省值)
3:自动激活
3.Source Doc属性:
决定了链接或嵌入对象的文件标识符。
4.Class属性:
决定了链接或嵌入对象的类型名。
5.DisplayType 属性:
决定了链接或嵌入对象在VB中进入时的表示方式:
0:显示出对象的内容
1:仅显示对象的图标
6.SizeMode属性:
决定了链接或嵌入对象大小尺寸如何调整显示:
0:裁剪
1:伸展
2:自动
3:缩放
7.AutoVervMenu属性:
设为True时:右单击控件可以出现快捷菜单。
二、OLE控件的方法:
1.CreateEmbed 方法:
(1)格式:
CreateEmbed <链接或嵌入对象名>,<链接或嵌入的类型名> (2)功能:
用于创建链接或嵌入对象.
一、s hell函数;
1.格式:
Shell(<文件标识符> [<窗口样式参数>])
Shell <文件标识符> [,<窗口样式参数>]
2.功能:
运行指定的一个可执行文件.
3.说明:
(1)<文件标识符>:
可以是表达式,但所指文件标识符必须正确、完整,且是可执行文件。(2)[<窗口样式参数>]:
(完整版)VB控件属性大全01
程序设计系列之VB控件大全
Visual Basic程序设计
控件属性详解大全
1
2
VB控件属性全析全解
1.01、窗体(FORM)的常用属性
3
Left窗体距屏幕左边界的距离
LinkMode获得或设置用于DDE会话的链接类型并激活连接,取值为: 0 None 1 Source
LinkTopic获得或设置目标控件的源应用程序和主题
MaxButton窗体右上角最大化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示MDIChild是否为MDI窗体的子窗体, 取值为: True 为MDI窗体的子窗体 False 否
MinButton窗体右上角最小化按钮是否显示,运行时只读, 取值为: True 显示 False 不显示
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
Moveable是否可以移动窗体, 取值为: True 可以移动 False 不可以移动NegotiateMenus决定是否将对象的菜单合并到该窗体的菜单栏上。取值为: True或False
OLEDropMode获得或设置该对象是否能作为一个OLE放下目标, 取值为: 0 None(无) 1 Manual(手动) Palette获得或设置一个图象,包含了当PaletteMode被设置为Custom时用于调色板的对象。
PaletteMode获得或设置一个值,决定对于对象的控件使用哪个调色板。取值为:0 Halftone 1 UseZOrder 2 Custom Picture窗体背景图片
VB属性大全
VB属性大全
1.01、窗体(FORM)的常用属性
1.01、窗体(FORM)的常用属性...
1.02、标签控件(Lable)的常用属性 (7)
1.03、文本框控件(TextBox)的常用属性 (9)
1.04、框架控件(Frame)的常用属性 (13)
1.05、命令按钮控件(CommandButton)的常用属性 (15)
1.06、复选框控件(CheckBox)的常用属性 (17)
1.07、单选钮控件(OptionButton)的常用属性 (19)
1.08、组合框控件(ComboBox)常用属性 (22)
1.09、列表框控件(ListBox)的常用属性 (25)
1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性 (28)
1.11、定时器控件的常用属性 (30)
1.12、文件系统控件的常用属性 (30)
1.13、形状控件(Shape)常用属性 (33)
1.14、直线控件(Ling)的常用属性 (35)
1.15、图像控件(Image)的常用属性 (36)
1.16、图片框控件(PictureBox)的常用属性 (38)
1.17、数据控件(Data)的常用属性 (43)
1.18、OLE容器控件(OLE)的常用属性 (46)
1.19、菜单控件的常用属性 (48)
2.02、电影(ActiveMovie)控件的常用属性 (49)
2.01、Adodc控件的常用属性 (52)
2.03、动画(Animation)控件的常用属性 (55)
2.04、公用对话框控件(CommonDialog)控件的常用属性 (56)
vb ole用法
vb ole用法
OLE(Object Linking and Embedding,对象链接与嵌入)是Windows提供的一种信息共享或交换方式,在办公自动化等软件中已经广泛应用,在多媒体软件开发中应用这一技术可使VB利用其他应用程序来制作多媒体数据,然后将它们“链接”或“嵌入”到VB的数据文件中直接使用。
为便于利用OLE的功能,VB提供了一种称为OLE容器的控件,这种控件允许将其他媒体工具制作的多媒体对象添加到VB应用程序的窗体中,从而使VB应用程序可方便地显示和编辑其他Windows应用程序中的数据。一旦VB激活了OLE控件,控件就会指向产生这些数据的应用程序,并且借助该应用程序的力量修改这些数据。
VB控件文本框属性详解
VB控件⽂本框属性详解
VisualBasic⾃学教材(常⽤控件的属性)——1、03、⽂本框(TextBox)控件的常⽤属性
作者:杜勇
False 能通过键盘修改⽂本框的Text属性内容
MaxLength 获得或设置Text属性中所能输⼊的最⼤字符输。如果输⼊的字符数超过MaxLength设定的数⽬时,系统将不接受超出部分,并且发出警告声。
MouseIcon MousePointer=99时,设定⼀个⾃定义的⿏标图标MousePointer
MultiLine 设置⽂本框对象就是否可以输⼊多⾏⽂字。取值为: True 当⽂本超过控件边界时,⾃动换⾏。
False
需要注意的就是:若该属性为False时,⽂本框控件对象的Alignment属性⽆效。
OLEDragMode 获得或设置该对象就是否能作为OLE拖/放源,以及该进程就是⾃动启动,还就是在程序控制下启动。取值为:
0 Manual(⼿动)
1 Automatic(⾃动)
OLEDropMode 获得或设置该对象就是否能作为⼀个OLE放下⽬标, 以及它就是⾃动发⽣,还就是在程序控制下发⽣。取值为:
0 None(⽆)
1 Manual(⼿动)
PasswordChar 该属性将⽂本显⽰的内容全部改为所设置的内容。她常⽤于设置密码,如PasswordChar设定为"*",那么⽆论⽤户输⼊什么字符,都只显⽰"*"。
RightToLeft ⽂本书写就是否⾃左向右。取值为: True
False ⾃右向左
ScrollBoars 设置边框滚动条模式:
0 ⽆滚动条
VBA窗体控件属性全释
VBA窗体控件属性全释
目录
11.01、窗体(FORM)的常用属性1点击链接查看21.02、标签控件(Lable)的常用属性2点击链接查看31.03、文本框控件(TextBox)的常用属性点击链接查看41.04、框架控件(Frame)的常用属性点击链接查看51.05、命令按钮控件(CommandButton)的常用属性点击链接查看61.06、复选框控件(CheckBox)的常用属性点击链接查看71.07、单选钮控件(OptionButton)的常用属性点击链接查看81.08、组合框控件(ComboBox)常用属性点击链接查看91.09、列表框控件(ListBox)的常用属性点击链接查看101.10水平滚动(HscrollBar)和垂直滚动(VSc 属性点击链接查看111.11、定时器控件的常用属性点击链接查看121.12、文件系统控件的常用属性点击链接查看131.13、形状控件(Shape)常用属性点击链接查看141.14、直线控件(Ling)的常用属性点击链接查看151.15、图像控件(Image)的常用属性点击链接查看161.16、图片框控件(PictureBox)的常用属性点击链接查看171.17、数据控件(Data)的常用属性点击链接查看181.18、OLE容器控件(OLE)的常用属性点击链接查看191.19、菜单控件的常用属性点击链接查看202.01、Adodc控件的常用属性点击链接查看212.02、电影(ActiveMovie)控件的常用属性点击链接查看222.03、动画(Animation)控件的常用属性点击链接查看232.04、公用对话框控件(CommonDialog)控件属性点击链接查看242.05、数据组合框(DataCombo)控件的常用属性点击链接查看252.06、数据型电子表格控件(DataGrid)的常用属性点击链接查看262.07、数据列表(DataList) 控件的常用属性点击链接查看272.08、DTPicker控件的常用属性点击链接查看282.09、平面滚动条控件(FlatScrollBar)点击链接查看292.10、图像组合框(ImageCombo)控件的常用属性点击链接查看302.11、图像列表控件(ImageList)的常用属性点击链接查看312.12、Inet控件的常用属性点击链接查看322.13、列表视图控件(ListView)的常用属性点击链接查看332.14、MAPIMessages控件的常用属性点
vb属性窗口属性设置大全
2.24、PictureClip控件的常用属性
属性说明
Name PictureClip控件的名称
自定义打开属性页
CellHeight GraphicCell的高度不能在属性窗口设置
CellWidth GraphicCell的宽度不能在属性窗口设置
Clip 返回PictureClip控件中裁定区域的位图不能在属性窗口设置Clip Height 指定Clip属性所含位图的高度不能在属性窗口设置
Clip Width 指定Clip属性所含位图的宽度不能在属性窗口设置
ClipX 指定Clip属性所含位图左上角的X坐标不能在属性窗口设置ClipY 指定Clip属性所含位图左上角的Y坐标不能在属性窗口设置Cols 获得或设置该图片中所有的列数
GraphicCell
一维数组;依此包含Rows行*Cols列个裁定的位图不能在属性窗口设置
Index 在对象数组中的编号Left 距离容器左边框的距离
Picture
该属性用于设置控件要显示的图形; 该属性不管是在属性窗口还是在运行时用程序设置;均要求有完整的路径名和文件名..只支持位图.BMP文件
Rows 获得或设置该图片中所有的行数
StretchX
定义将Clip属性中包含位图显示在图片框控件或图像框控件中时所应适应的宽度不能在属性窗口设置
StretchY
定义将Clip属性中包含位图显示在图片框控件或图像框控件中时所应适应的高度不能在属性窗口设置
Tag 存储程序所需的附加数据
Top 距容器顶部边界的距离
PictureClip控件的说明:
PictureClip控件有如下两种方式裁剪其中的图形:
VB常用控件的属性及功能
VB常用控件的属性及功能(转帖)
控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)
Form(窗体) 的常用属性及功能
1. name (窗体名称):为窗体指定一个名字。
2. Appearance:设置一个窗体是否运行时以3D效果显示。0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。
3. AutoRedraw:控制窗体的重画。True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。
4. BackColor:设置对象中文本和图形的背景色。
5. ForeColor:设置对象中文本和图形的前景色。
6. BorderStyle:为窗体等对象设置边框的式样。0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。
VB中常用属性意义
窗体的属性设置一. 代码设置属性对象.属性名=属性值对象.方法名二. 窗体的属性1. 设置窗体的外观(1)Appearance属性该属性有两个可选值:0-Flat表示在窗体运行时不以3D方式显示,1-Flat表示在窗体运行时以3D方式显示。(2)BackColor和ForeColor属性设置或返回窗体前景颜色和背景颜色。代码设置如下:Form1. BackColor=vbcolorForm1. ForeColor=vbcolor(3)BorderStyle 属性该属性是设置窗体的边界类型代码设置如下:Form1.BorderStyle=value各个值的含义如下:0- None 窗体无边框。1- Fixed Single 固定边框,无最大化和最小化按钮,窗体运行时不可变2- Sizeable 默认值,双线边框,有最大化和最小化按钮,窗体运行时可变3- Fixed Dialog 双线边框,无最大化和最小化按钮,窗体运行时不可变4- FixedToolWindow 双线边框,无最大化和最小化按钮,窗体运行时不可变。左则图标消失,窗体样式为工具窗口。5- Sizable ToolWindow双线边框,无最大化和最小化按钮,窗体运行时可变,左则图标消失,窗体样式为工具窗口。(4)Caption属性用来设置窗体标题栏显示的文本框(5)AutoRedraw属性当其值为True时,表示当前窗体被从新激活时进行当前窗体的从画,False时,不从画。(6)FillColor属性该属性返回或设置填充形状、圆环和方框所使用的颜色.设置方法BackColor和ForeColor。(7)FillStyle属性返回或设置一个shape控件的填充方法。代码设置如下:Form. FillStyle=value各值代表的意义如下:属性值 VB常数 说明0 VbFSSolid 使用实线填充1 VbFSTransparent (默认值)使用透明方式填充2 VbHorizontallLine 使用水平直线填充3 VbVericalLine 使用垂直直线填充4 VbUpwardDiagonal 使用上斜对角线填充5 VbDownwardDiagonal 使用下斜对角线填充6 VbCross 使用十字线填充7 VbDiagonalCross 使用交叉对角线填充(8)FontTransparent属性True/False设置或返回一个值,决定是否显示窗体、打印机或PictureBox上的背景文本或图片.(9)Picture 属性设置或返回窗体中所显示的图形。二、设置窗体的大小和形状(1)ClipControls属性决定Paint事件的绘图方法,true时从画整个对象,false时从画新显示区域。(2)ControlBox属性该属性控制窗体是否显示控制菜单栏.该属性只有在运行时有效。默认值为True,此时如果窗体的BorderSTyle的属性为1,2,3时,会出现右侧的最大化、最小化和关闭按钮.并且当窗体标题栏上单击右键时会显示控制菜单栏。False时则没有。(3)DwawMode属性该属性设置以Graphics方法或Shape,Line的控件输出外观。DwawMode属性值的真正效果,取决于运行时所化线的颜
第11章 OLE控件与API函数简介
11.2 API函数
返回
前面介绍了在Visual Basic范围内的编程,可以设计窗体 并使用Visual Basic语句对窗体上的控件进行编程。虽然Visua l Basic功能很强,但要进入操作系统核心访问它的许多函数, 进行高级编程,还需要通过在Visual Basic中调用Win32 API 函数来实现。Visual Basic在调用API时,隐藏了Windows编 程的大量复杂细节。 本节主要介绍API函数的调用,通过三个使用API函数的实 例进行讲解,使读者能学会如何利用API函数增强Visual Basic 的功能。
确定在OLE控件中插入的对象的类。例如,要插入Word文 档,需要指定类名为Word.Document.8、Excel.Sheet.8 确定对象在OLE控件中的显示方式。取值为0表示显示对象 的内容,取值为1则表示显示对象的图标
确定OLE控件所支持对象的插入方式,返回或设置OLE容 OLETypeAllo 器控件所能包含的对象类型。0表示链接的,1表示嵌入的, wed 2表示两者皆可 SizeMode SourceDoc 确定OLE控件如何显示对象,其取值及含义如表11-2所示 设置或返回插入对象的文件名
11.1.2 OLE控件的常用属性
返回
通过设置OLE控件的常用属性,可更改对象的插入方 式,确定对象在OLE控件中的显示方式。还可以加入OLE 控件,适当改变该控件的属性,就可用一些Visual Basic 中支持OLE的方法在程序中方便的链接或嵌入OLE对象。 表11-1中列出了OLE控件的常用属性,表11-2列出了Siz eMode属性的取值。
VB属性大全
ActiveForm 属性
返回活动窗口的窗体。如果MDIForm 对象是活动的或者是被引用的,则所指定的是活动的 MDI 子窗体。语法
object.ActiveForm
object 所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。
说明
为了访问窗体的属性或者调用其方法需使用ActiveForm 属性-例如,
Screen.ActiveForm.MousePointer = 4.
这个属性在多文档接口 (MDI) 应用程序中尤其有用,其中,工具条上的一个按钮必须初始化为 MDI 子窗体中控件的一个动作。当用户单击工具条上的“复制”按钮时,代码可以引用 MDI 子窗体上的活动控件中的文本-例如,ActiveForm.ActiveControl.SelText.
当窗体上的控件拥有焦点时,该窗体就是屏幕上的活动窗体 (Screen.ActiveForm)。另外,一个MDIForm 对象能够包含一个在 MDI 父窗体 (MDIForm.ActiveForm) 的上下文中是活动窗体的子窗体。屏幕上的ActiveForm 不必与 MDI 窗体中的ActiveForm 一致,比如当对话框为活动时。由于这个原因,当对话框有机会成为ActiveForm 的属性设置时,用ActiveForm指定MDIForm。
注意当一个活动的 MDI 子窗体没有被最大化时,父窗体和子窗体的标题栏都显示为活动的。
如果打算将 Screen.ActiveForm 或 MDIForm.ActiveForm 传递给一个过程,必须用类属的类型 (As Form) 而不是具体的窗体类型 (As MyForm) 来声明那个过程中的参数,即使ActiveForm 总是引用相同类型的窗体。
OLE(对象连接与嵌入)
和OLE拖放相关的属性、事件和方法
为了判断其它Active X控件是否支持OLE拖放,应该 在Visual Basic中加载控件,并检查OLE Drag Mode和 OLE Drop Mode属性,或者OLE Drag方法是否存在。 窗体、文档对象、用户控件和属性页都有OLE Drag Mode属性,而且只支持手工拖放。
目标可查阅源,从而可以判断支持何种数据格式并作 出相应的响应,如果目标不支持所放下数据的格式, 它就会继续放下数据。
把数据放到Data Object对象中
在多数情况下,特别是在源支持两种以上的格式或 花费大量时间创建数据时,可能会希望只在目标请 求数据时,才把数据放入Data Object对象。在开始 拖动操作时,可以使用OLE Start Drag事件中的Set Data方法把数据放入Data Object对象。
在这里放下源,则目标指定所产生的拖放效果,这时触发一个OLE Give Feedback事 件,向用户提供视觉反馈,鼠标指针发生变化,指示操作的类型。
按住鼠标左键时按下了上档键、控制键或换档键,或源数据在目标应用程序边界 内移动时,数据可能被拒绝,而不是被复制或移动。如果移动时超出目标应用程 序的边界,或按取消键,则可能会取消或修改拖动操作,鼠标指针会变成禁止形。
VB常用控件
说明:当设置一个单选按钮的Value属性值为True时, 则同一组内的其他所有单选按钮控件的Value 属性值自动被设置为False。
第4章 ·常用控件
单选按钮和复选框的事件
单选按钮和复选框的主要事件是Click,当用户 单击单选按钮或复选框时,它们会自动改变状态。 另外,单选按钮支持DblClick事件,而复选框则不 支持。
第4章 ·常用控件
例 4 - 1 在一窗体上通过命令改变图片框的AutoSize 属性值,观察所装载图片的显示效果。
第4章 ·常用控件
例 4-2
用Print方法将文本框的内容打印到
PictureBox控件中,用Cls方法将PictureBox控件中的
内容清除。
第4章 ·常用控件
图像框Image控件
第4章 ·常用控件
列表框和组合框共有的属性
属性名 属性值
说明
List(i)
字符
列表是一个字符串数组,存放列表框的项目,下标从0
开始,List(0)是第一个列表项。该属性值既可在设计 状态下设置,也可在程序中设置或引用。
ListCount 数值 其值为列表项目的总数。该属性只能在程序中引用。
ListIndex Sorted Text
1. 鼠标右击常用工具箱,在弹出快捷菜单中选择 “部件”命令,弹出“部件”对话框;
2. 在“可插入对象”选项卡中,选中“Microsoft Excel 工作表”复选框,;