admin管理员组

文章数量:1530031

2024年1月24日发(作者:)

.

VB常用控件的方法详解.txt3努力奋斗,天空依旧美丽,梦想仍然纯真,放飞自我,勇敢地飞翔于梦想的天空,相信自己一定做得更好。4苦忆旧伤泪自落,欣望梦愿笑开颜。5懦弱的人害怕孤独,理智的人懂得享受孤独VB常用控件的方法详解

BASIC是属于高级程序语言的一种,英文名称的全名是"Beginner's All-Purpose Symbolic

Instruction Code",取其首字字母简称"BASIC",就名称的含意来看,是「适用于初学者的多功能符号指令码」,是一种在计算机发展史上应用最为广泛的程序语言。

微软公司也在MS-DOS时代即推出Quick BASIC,在Windows开始流行的时候,微软公司推出Visual Basic for Windows成为Windows作业环境一枝独秀的易学易用程序语言。

Visual Basic是开发 Microsoft Windows 应用程序的最快方法。不论是对 Microsoft

Windows 应用程序的专业开发者还是初学者来说,Visual Basic 都是一套不可多得的快速开发应用程序。它提供的控件可以轻松的"画"出应用程序的友好界面,使软件的开发工作不再枯燥无味。

在VisualBasic语言中,控件是用户界面的基本要素,是进行可视化程序设计的重要基础,它不仅关系到界面是否友好,还直接关系到程序的运行速度以及整个程序的好坏。每个控件都具有它的属性、方法和事件,要开发一个好的程序,不仅需要掌握控件的属性和事件,也要掌握它的方法。控件具有很多相同的方法,各个控件也有其特有的一些方法。

VisualBasic中的控件分为两种,即标准控件(或内部控件)和ActiveX控件。内部控件是工具箱中的"常驻"控件,始终出现在工具箱里,而ActiveX控件是扩展名为.ocx的文件(在WindowsSystem文件夹里),它是根据变成需要添加到工具箱里的。

在一般情况下,工具箱里只有标准控件,为了把ActiveX控件添加到工具箱里,可按以下步骤执行:

(1)在菜单里选择"工程-部件",弹出"部件"对话框;

(2)在对话框中选择"控件"选项卡,显示ActiveX控件列表;

(3)在列表框中找到需要添加的控件名称,单击控件名称左侧的复选框;

(4)使用同样的方法选择需要添加的其它控件;

(5)单击"确定"按钮,即可将所选ActiveX控件添加到工具箱里。

第一章、标准控件的方法

1.01 窗体(Form)方法

1.02 文本框控件(Text)的方法

1.03 标签控件(Label)的方法

1.04 框架控件(Frame)的方法

1.05 命令按钮控件(Command)的方法

1.06 复选钮控件(Check)的方法

1.07 单选钮控件(Option)的方法

1.08 组合框控件(Combo)的方法

1.09 列表框控件(List)的方法

1.10 滚动条控件(HScrollBar和VScrollBar)的方法

1.11 文件系统(File System)控件的方法

1.12 形状控件(Shape)的方法

1.13 直线控件(Ling)的方法

1.14 图片框控件(Picture)的方法

1.15 图象控件(Image)的方法

1.16 数据控件(Data)的方法

精品

.

1.17 OLE控件的方法

第二章、ActiveX控件的方法

2.01 ActiveMoviel控件的常用方法

2.02 Adodc控件的常用方法

2.03 Animation控件的常用方法

2.04 公用对话框(CommonDialog)控件的常用方法

2.05 CoolBar控件的常用方法

2.06 数据组合框(DataCombo)控件的常用方法

2.07 数据型电子表格(DataGrid)控件的常用方法

2.08 数据列表框(DataList)控件的常用方法

2.09 DTPicker控件的件常用方法

2.10 平面滚动条(FlatScrollBar)控件的常用方法

2.11 图像组合框(ImageCombo)控件的

2.12 列表视图(ListView)控件的常用方法

2.13 MAPIMessages控件的常用方法

2.14 MAPISession控件的常用方法

2.15 屏蔽编辑(MaskEdBox)控件的常用方法

2.16 多媒体(MMControl)控件的常用方法

2.17 月视图(MonthView)控件的常用方法

2.18 图表(MSChard)控件的常用方法

2.19 电子表格(MSFlexGrid)控件的常用方法

2.20 层次型电子表格(MSHFlexGrid)控件的常用方法

2.21 MSRDC控件的常用方法

2.22 进度栏(ProgressBar)控件的常用方法

2.23 RichTextBox控件的常用方法

2.24 滑动块(Slider)控件的常用方法

2.25 选项卡(SSTab)控件的常用方法

2.26 状态栏(StatusBar)控件的常用方法

2.27 选项卡(TabStrip)控件的常用方法

2.28 工具栏(ToolBar)控件的常用方法

2.29 树状视图(TreeView)控件的常用方法

2.30 UpDown控件的常用方法

2.31 Winsock控件的常用方法

精品

.

第一章、标准控件的方法

1.01、窗体(Form)方法

方法名称

说明

Circle

在窗体上画圆、圆弧或椭圆,语法格式:

[Form.]Circle [Step] (x,y),R,C[,SAng][,EAng][,Mod]

其中:精品

.

Step 设置(x,y)的坐标值为绝对坐标还是相对坐标,若选择了Step参数使用相对坐标,否则使用绝对坐标

(x,y) 圆、圆弧或椭圆的中心坐标

R圆、圆弧或椭圆的半径

C 设置绘图颜色,若省略了此参数,则使用当前颜色,即上一次绘图所用颜色或ForeColor属性指定的颜色。

Sang 可选参数,在画圆弧时设置圆弧或椭圆的起始角度,是一个用弧度表示的值。

EAng 可选参数,在画圆弧时设置圆弧或椭圆的起始角度,是一个用弧度表示的值。若SAng参数和EAng参数的取值大于0,则画弧;若SAng参数和EAng参数的取值小于0,则除了使用其绝对值作为角度画弧外,还同时画出半径,从而画成一个扇形。

Mod设置横轴与纵轴的比率,用于绘制椭圆。大于1时,R为X轴(横轴)的半长度;小于1时,R为Y轴(纵轴)的半长度;等于1时画圆,可省略。

Cls

清除由其他方法在窗体上的文本和图形,实际上是把窗体上的每一个像素点的颜色设为背景颜色。语法格式:

[Form.] Cls

其中对象可以省略,默认时把当前窗体作为操作对象

Hide

隐藏窗体,语法格式:

[Form.] Hide

Line

在窗体上画直线和矩形框,语法格式:

[Form.] Line[[Step] (X1,Y1)]-[Step](X2,Y2)[,[C][,BF]]

其中:

Step设置(X1,Y1)和(X2,Y2)的坐标值为绝对坐标还是相对坐标,若选择了Step参数使用相对坐标,否则使用绝对坐标

(X1,Y1)和(X2,Y2) 直线的起点坐标和终点坐标,或矩形的两个对顶点坐标,若省略了(X1,Y1),则从上一次绘图的结束点开始画线或矩形

C 设置绘图颜色,若省略了此参数,则使用当前颜色,即上一次绘图所用颜色或ForeColor属性指定的颜色若要使用当前颜色又要使用B(F)参数,则应保留一个逗号

B 若选择了此参数,则画一个矩形,否则画一个直线段

F 若选择了此参数,则画一个填充矩形,否则画一个空心矩形

选定了F参数后绘图属性FillStyle和FillColor将不起作用,若要作不同风格的填充应该不用F参数,然后通过FillStyle绘图属性设置

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Form.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:精品

.

[Form.] OLEDrag

PaintPicture

在窗体上绘制图形文件(.bmp、.wmf、.emf、.cur、.ico或.dib)的内容,语法格式:

[Form.] PaintPicture picture,x1,y1,width1,height1,x2,y2,width2,height2,opcode

其中:

picture 必需的。要绘制到Form上的图形源。Form必须是Picture属性。

x1,y1 必需的。均为单精度值,指定在Form上绘制picture的目标坐标(x-轴和y-轴)。Form的ScaleMode属性决定使用的度量单位。

width1 可选的。单精度值,指示picture的目标宽度。Form的ScaleMode属性决定使用的度量单位。如果目标宽度比源宽度(width2)大或小,将适当地拉伸或压缩picture。如果该参数省略,则使用源宽度。

height1 可选的。单精度值,指示picture的目标高度。Form的ScaleMode属性决定使用的度量单位。如果目标高度比源高度(height2)大或小,将适当地拉伸或压缩picture。如果该参数省略,则使用源高度。

x2,y2 可选的。均为单精度值,指示picture内剪贴区的坐标(x-轴和y-轴)。Form的ScaleMode属性决定使用的度量单位。如果该参数省略,则缺省为0。

width2 可选的。单精度值,指示picture内剪贴区的源宽度。Form的ScaleMode属性决定使用的度量单位。如果该参数省略,则使用整个源宽度。

height2 可选的。单精度值,指示picture内剪贴区的源高度。Form的ScaleMode属性决定使用的度量单位。如果该参数省略,则使用整个源高度。

Opcode 可选的。是长型值或仅由位图使用的代码。它用来定义在将picture绘制到Form上时对picture执行的位操作(例如,vbMergeCopy或vbSrcAnd操作符)。

Point

按照长整数,返回在Form上所指定磅的红-绿-蓝(RGB)颜色,语法格式:

[Form.] Point(x,y)

其中:

x,y 必需的。均为单精度值,指示Form的ScaleMode属性中该点的水平(x-轴)和垂直(y-轴)坐标。必须用括号包括这些值。

PopupMenu

用以在Form对象上的当前鼠标位置或指定的坐标位置显示弹出式菜单,语法格式:

[Form.] PopupMenu menuname,flags,x,y,boldcommand

其中:

Menuname 必需的。要显示的弹出式菜单名。指定的菜单必须含有至少一个子菜单

flags 可选的。一个数值或常数,按照下列设置中的描述,用以指定弹出式菜单的位置和行为。

x 可选的。指定显示弹出式菜单的x坐标。如果该参数省略,则使用鼠标的坐标。

y 可选的。指定显示弹出式菜单的y坐标。如果该参数省略,则使用鼠标的坐标。

Boldcommand 可选的。指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。如果该参数省略,则弹出式菜单中没有以黑体字出现的控件。

flags设置:

常数

描述

vbPopupMenuLeftAlign

精品

.

0

(缺省值)。弹出式菜单的左边定位于x

vbPopupMenuCenterAlign

4

弹出式菜单的居中位

vbPopupMenuRightAlign

8

弹出式菜单的右边定位于x

精品

.

常数行为

描述

vbPopupMenuLeftButton

0

(缺省值)。仅当使用鼠标左按钮时,弹出式菜单中的项目才响应鼠标单击

vbPopupMenuRightButton

2

不论使用鼠标右按钮还是左按钮,弹出式菜单中的项目都响应鼠标单击

PrintForm

用以将Form对象的图像逐位发送给打印机,语法格式:

[Form.] PrintForm

PSet

将对象上的点设置为指定颜色,语法格式:

[Form.] PSet[Step](x,y),[color]

其中:

Step 可选的。关键字,指定相对于由CurrentX和CurrentY属性提供的当前图形位置的坐标。

(x,y) 必需的。Single(单精度浮点数),被设置点的水平(x轴)和垂直(y轴)坐标。

Color 可选的。Long(长整型数),为该点指定的RGB颜色。如果它被省略,则使用当前的ForeColor属性值。可用RGB函数或QBColor函数指定颜色。

Refresh

强制全部重绘一个控件,语法格式:

[Form.] Refresh

Scale

用以定义Form的坐标系统,语法格式:

[Form.] Scale(x1,y1)-(x2,y2)

其中:

x1,y1 可选的。均为单精度值,指示定义Form左上角的水平(x-轴)和垂直(y-轴)坐标。这些值必须用括号括起。如果省略,则第二组坐标也必须省略。

x2,y2 可选的。均为单精度值,指示定义Form右下角的水平和垂直坐标。这些值必须用括号括起。如果省略,则第一组坐标也必须省略。

ScaleX、ScaleY

用以将Form的宽度或高度值从一种ScaleMode属性的度量单位转换到另一种。语法格式:精品

.

[Form.] ScaleX(width,fromscale,toscale)

[Form.] ScaleY(height,fromscale,toscale)

其中:

width 必需的。为Form指定被转换的度量单位的数量。

height 必需的。为Form指定被转换的度量单位的数量。

fromscale 可选的。一个常数或数值,按照下列设置中的描述,指定Form的width或height从哪一种坐标系统转换。fromscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。

toscale 可选的。一个常数或数值,按照下列"设置值"中的描述,指定Form的width或height转换到哪一种坐标系统。toscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。

SetFocus

将焦点移至指定的窗体,语法格式:

[Form.] SetFocus

Show

显示窗体,语法格式:

[Form.] Show style,ownerform

其中:

style 可选的。一个整数,它用以决定窗体是模式还是无模式。如果style为0,则窗体是无模式的;如果style为1,则窗体是模式的。

ownerform 可选的。字符串表达式,指出部件所属的窗体被显示。对于标准的VisualBasic窗体,使用关键字Me。

TextHeight、TextWidth

用以返回按Form的当前字体将被打印的文本字符串的高度或宽度,语法格式:

[Form.] TextHeight(string)

[Form.] TextWidth(string)

其中:

string 必需的。一个字符串表达式,它用以计算确定其宽度的字符串。必须用括号包括该字符串表达式。

WhatsThisMode

使鼠标指针改变为"这是什么"指针,并且为应用程序准备好在选定的对象上显示"这是什么"Help,语法格式:

[Form.] WhatsThisMode

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Form.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.02、文本框控件(Text)的方法

方法名称

说明

Drag

精品

.

用于控件的开始、结束或取消拖动操作,语法格式:精品

.

[Text.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

LinkExecute

在一次DDE对话过程中将命令字符串发送给发送端应用程序,语法格式:

[Text.] LinkExecute string

其中:

string 必需的。一个字符串表达式,它含有源应用程序所识别的命令。

LinkPoke

在DDE对话过程中将控件的内容传送给发送端应用程序,语法格式:

[Text.] LinkPoke

LinkRequest

在一次DDE对话中请求发送端应用程序更新控件中的内容,语法格式:

[Text.] LinkRequest

LinkSend

在一次DDE对话中将控件的内容传输到的接收端应用程序,语法格式:

[Text.] LinkSend

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Text.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:精品

.

[Text.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Text.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Text.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Text.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Text.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.03、标签控件(Label)方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Label.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

LinkExecute

在一次DDE对话过程中将命令字符串发送给发送端应用程序,语法格式:精品

.

[Label.] LinkExecute string

其中:

string 必需的。一个字符串表达式,它含有源应用程序所识别的命令。

LinkPoke

在DDE对话过程中将控件的内容传送给发送端应用程序,语法格式:

[Label.] LinkPoke

LinkRequest

在一次DDE对话中请求发送端应用程序更新控件中的内容,语法格式:

[Label.] LinkRequest

LinkSend

在一次DDE对话中将控件的内容传输到的接收端应用程序,语法格式:

[Label.] LinkSend

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Label.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Label.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Label.] Refresh

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Label.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Label.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.04、框架控件(Frame)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:精品

.

[Frame.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Frame.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Frame.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Frame.] Refresh

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Frame.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Frame.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

精品

.

1.05、命令按钮控件(Command)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Command.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Command.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Command.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Command.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Command.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Command.] ShowWhatsThis

精品

.

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:精品

.

[Command.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.06、复选钮控件(Check)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Check.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Check.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Check.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:精品

.

[Check.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Check.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Check.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Check.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.07、单选钮控件(Option)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Option.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Option.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)精品

.

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Option.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Option.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Option.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Option.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Option.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.08、组合框控件(Combo)的常用方法

方法名称

说明

AddItem

该方法的作用是向控件添加项目,语法如下:

[Combo.] AddItem Item [, Index]

其中:

Item 要添加到列表框的字符串

Index 要添加到列表框的位置,值为0时则表示添加到第一位置,如果省略,则将项目插入到末尾。程序初始化时通常在Form_Load事件过程中添加项目到列表框,也可以在任何时候使用AddItem方法添加项目。

Clear

该方法删除控件的所有项目,语法如下:

[Combo.] Clear

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Combo.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。精品

.

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Combo.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Combo.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Combo.] Refresh

RemoveItem

该方法的作用是从控件删除项目,语法如下:

[Combo.] RemoveItem Index

其中:

Index 要删除项目的所在位置

SetFocus

将焦点移至指定的控件,语法格式:

[Combo.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Combo.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Combo.] Zorder position

其中:精品

.

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.09、列表框控件(List)的方法

方法名称

说明

AddItem

该方法的作用是向控件添加项目,语法如下:

[List.] AddItem Item [, Index]

其中:

Item 要添加到列表框的字符串

Index 要添加到列表框的位置,值为0时则表示添加到第一位置,如果省略,则将项目插入到末尾。程序初始化时通常在Form_Load事件过程中添加项目到列表框,也可以在任何时候使用AddItem方法添加项目。

Clear

该方法删除控件的所有项目,语法如下:

[List.] Clear

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[List.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[List.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)精品

.

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[List.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[List.] Refresh

RemoveItem

该方法的作用是从控件删除项目,语法如下:

[List.] RemoveItem Index

其中:

Index 要删除项目的所在位置

SetFocus

将焦点移至指定的控件,语法格式:

[List.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[List.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[List.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.10、滚动条控件(HScrollBar&VScrollBar)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[HScroll.] Drag action

[VScroll.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

精品

.

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:精品

.

[HScroll.] Move Left[,Top,Width,Height]

[VScroll.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

Refresh

强制全部重绘一个控件,语法格式:

[HScroll.] Refresh

[VScroll.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[HScroll.] SetFocus

[VScroll.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[HScroll.] ShowWhatsThis

[VScroll.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[HScroll.] Zorder position

[VScroll.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.11、文件系统(File System)控件的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:精品

.

[Drive.] Drag action

[Dir.] Drag action[File.]

[Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Drive.] Move Left[,Top,Width,Height]

[Dir.] Move Left[,Top,Width,Height]

[File.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Drive.] OLEDrag

[Dir.] OLEDrag

[File.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Drive.] Refresh

[Dir.] Refresh

[File.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Drive.] SetFocus

[Dir.] SetFocus精品

.

[File.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Drive.] ShowWhatsThis

[Dir.] ShowWhatsThis

[File.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Drive.] Zorder position

[Dir.] Zorder position

[File.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.12、形状控件(Shape)的方法

方法名称

说明

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Shape.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

Refresh

强制全部重绘一个控件,语法格式:

[Shape.] Refresh

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Shape.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.13、直线控件(Ling)的方法

方法名称

说明

Refresh

强制全部重绘一个控件,语法格式:精品

.

[Line.] Refresh

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Line.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.14、图片框控件(Picture)的方法

方法名称

说明

Circle

在控件上画圆、圆弧或椭圆,语法格式:

[Picture.]Circle [Step] (x,y),R,C[,SAng][,EAng][,Mod]

其中

Step 设置(x,y)的坐标值为绝对坐标还是相对坐标,若选择了Step参数使用相对坐标,否则使用绝对坐标

(x,y) 圆、圆弧或椭圆的中心坐标R 圆、圆弧或椭圆的半径

C设置绘图颜色,若省略了此参数,则使用当前颜色,即上一次绘图所用颜色或ForeColor属性指定的颜色。

Sang 可选参数,在画圆弧时设置圆弧或椭圆的起始角度,是一个用弧度表示的值。

EAng 可选参数,在画圆弧时设置圆弧或椭圆的起始角度,是一个用弧度表示的值。若SAng参数和EAng参数的取值大于0,则画弧;若SAng参数和EAng参数的取值小于0,则除了使用其绝对值作为角度画弧外,还同时画出半径,从而画成一个扇形。

Mod 设置横轴与纵轴的比率,用于绘制椭圆。大于1时,R为X轴(横轴)的半长度;小于1时,R为Y轴(纵轴)的半长度;等于1时画圆,可省略。

Cls

清除由其他方法在控件上的文本和图形,实际上是把控件上的每一个像素点的颜色设为背景颜色。语法格式:

[Picture.] Cls

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Picture.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

精品

.

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Line

在控件上画直线和矩形框,语法格式:精品

.

[Picture.] Line[[Step] (X1,Y1)]-[Step](X2,Y2)[,[C][,BF]]

其中:

Step 设置(X1,Y1)和(X2,Y2)的坐标值为绝对坐标还是相对坐标,若选择了Step参数使用相对坐标,否则使用绝对坐标

(X1,Y1)和(X2,Y2) 直线的起点坐标和终点坐标,或矩形的两个对顶点坐标,若省略了(X1,Y1),则从上一次绘图的结束点开始画线或矩形

C 设置绘图颜色,若省略了此参数,则使用当前颜色,即上一次绘图所用颜色或ForeColor属性指定的颜色若要使用当前颜色又要使用B(F)参数,则应保留一个逗号

B 若选择了此参数,则画一个矩形,否则画一个直线段

F 若选择了此参数,则画一个填充矩形,否则画一个空心矩形。选定了F参数后绘图属性FillStyle和FillColor将不起作用,若要作不同风格的填充应该不用F参数,然后通过FillStyle绘图属性设置

LinkExecute

在一次DDE对话过程中将命令字符串发送给发送端应用程序,语法格式:

[Picture.] LinkExecute string

其中:

string 必需的。一个字符串表达式,它含有源应用程序所识别的命令。

LinkPoke

在DDE对话过程中将控件的内容传送给发送端应用程序,语法格式:

[Picture.] LinkPoke

LinkRequest

在一次DDE对话中请求发送端应用程序更新控件中的内容,语法格式:

[Picture.] LinkRequest

LinkSend

在一次DDE对话中将控件的内容传输到的接收端应用程序,语法格式:

[Picture.] LinkSend

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Picture.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:精品

.

[Picture.] OLEDrag

PaintPicture

在控件上绘制图形文件(.bmp、.wmf、.emf、.cur、.ico或.dib)的内容,语法格式:

[Picture.] PaintPicture picture,x1,y1,width1,height1,x2,y2,width2,height2,opcode

其中:

picture 必需的。要绘制到控件上的图形源。控件必须是Picture属性。

x1,y1 必需的。均为单精度值,指定在控件上绘制picture的目标坐标(x-轴和y-轴)。控件的ScaleMode属性决定使用的度量单位。

width1 可选的。单精度值,指示picture的目标宽度。控件的ScaleMode属性决定使用的度量单位。如果目标宽度比源宽度(width2)大或小,将适当地拉伸或压缩picture。如果该参数省略,则使用源宽度。

height1 可选的。单精度值,指示picture的目标高度。控件的ScaleMode属性决定使用的度量单位。如果目标高度比源高度(height2)大或小,将适当地拉伸或压缩picture。如果该参数省略,则使用源高度。

x2,y2 可选的。均为单精度值,指示picture内剪贴区的坐标(x-轴和y-轴)。控件的ScaleMode属性决定使用的度量单位。如果该参数省略,则缺省为0。

width2 可选的。单精度值,指示picture内剪贴区的源宽度。控件的ScaleMode属性决定使用的度量单位。如果该参数省略,则使用整个源宽度。

height2 可选的。单精度值,指示picture内剪贴区的源高度。控件的ScaleMode属性决定使用的度量单位。如果该参数省略,则使用整个源高度。

Opcode 可选的。是长型值或仅由位图使用的代码。它用来定义在将picture绘制到控件上时对picture执行的位操作(例如,vbMergeCopy或vbSrcAnd操作符)。

Point

按照长整数,返回在控件上所指定磅的红-绿-蓝(RGB)颜色,语法格式:

[Picture.] Point(x,y)

其中:

x,y 必需的。均为单精度值,指示控件的ScaleMode属性中该点的水平(x-轴)和垂直(y-轴)坐标。必须用括号包括这些值。

PSet

将对象上的点设置为指定颜色,语法格式:

[Picture.] PSet[Step](x,y),[color]

其中:

Step 可选的。关键字,指定相对于由CurrentX和CurrentY属性提供的当前图形位置的坐标。

(x,y) 必需的。Single(单精度浮点数),被设置点的水平(x轴)和垂直(y轴)坐标。

Color 可选的。Long(长整型数),为该点指定的RGB颜色。如果它被省略,则使用当前的ForeColor属性值。可用RGB函数或QBColor函数指定颜色。

Refresh

强制全部重绘一个控件,语法格式:

[Picture.] Refresh

Scale

用以定义控件的坐标系统,语法格式:

[Picture.] Scale(x1,y1)-(x2,y2)精品

.

其中:

x1,y1 可选的。均为单精度值,指示定义控件左上角的水平(x-轴)和垂直(y-轴)坐标。这些值必须用括号括起。如果省略,则第二组坐标也必须省略。

x2,y2 可选的。均为单精度值,指示定义控件右下角的水平和垂直坐标。这些值必须用括号括起。如果省略,则第一组坐标也必须省略。

ScaleX、ScaleY

用以将控件的宽度或高度值从一种ScaleMode属性的度量单位转换到另一种。语法格式:

[Picture.] ScaleX(width,fromscale,toscale)

[Picture.] ScaleY(height,fromscale,toscale)

其中:

width 必需的。为控件指定被转换的度量单位的数量。

height 必需的。为控件指定被转换的度量单位的数量。

fromscale 可选的。一个常数或数值,按照下列设置中的描述,指定控件的width或height从哪一种坐标系统转换。fromscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。

toscale 可选的。一个常数或数值,按照下列"设置值"中的描述,指定控件的width或height转换到哪一种坐标系统。toscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。

SetFocus

将焦点移至指定的控件,语法格式:

[Picture.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Picture.] ShowWhatsThis

TextHeight、TextWidth

用以返回按控件的当前字体将被打印的文本字符串的高度或宽度,语法格式:

[Picture.] TextHeight(string)

[Picture.] TextWidth(string)

其中:

string 必需的。一个字符串表达式,它用以计算确定其宽度的字符串。必须用括号包括该字符串表达式。

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Picture.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.15、图象控件(Image)的方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:精品

.

[Image.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Image.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Image.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Image.] Refresh

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Image.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Image.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

精品

.

1.16、Data控件方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Data.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Data.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Data.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[Data.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[Data.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:精品

.

[Data.] ShowWhatsThis

UpdateControls

从一个 Data 控件的 Recordset 对象中取得当前记录,并且在连结某个Data 控件的控件中显示适当的数据,语法格式:

[Data.] UpdateControls

UpdateRecord

保存被连结控件的当前值,语法格式:

[Data.] UpdateRecord

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Data.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

1.17、OLE控件的方法

方法名称

说明

Close

关闭对象,并与提供该对象的应用程序终止连接,语法格式:

[OLE.] Close

Copy

将OLE容器控件内的对象复制到系统剪贴板,语法格式:

[OLE.] Copy

CreateEmbed

创建内嵌对象,语法格式:

[OLE.] CreateEmbed sourcedoc,class

其中:

sourcedoc 必要的。将文档的文件名当作嵌入对象的模板来使用。如果不指定源文档,它必须是一个零长度字符串("")

class 可选的。是嵌入对象的类的名称。如果已经为sourcedoc指定了文件名,该参数忽略

CreateLink

从文件的内容中创建链接对象,语法格式:

[OLE.] CreateLink sourcedoc,sourceitem

其中:

sourcedoc 必要的。对象将从该文件中创建

sourceitem 可选的。文件内的数据将在链接对象中被链接

Delete

删除指定的对象,而释放与之关联的内存,语法格式:

[OLE.] Delete

DoVerb

打开一个对象,用于进行诸如编辑那样的操作。不支持命名的参数,语法格式:

[OLE.] DoVerb(verb)精品

.

其中:

verb 可选的。在OLE容器控件内要执行的对象的谓词。如不指定,就执行缺省谓词。这个参数的值可以是一个所有对象都能支持的标准谓词,也可以是ObjectVerbs属性数组的一个索引

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[OLE.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

FetchVerbs

更新对象支持的谓词列表,语法格式:

[OLE.] FetchVerbs

InsertObjDlg

显示插入对象对话框,语法格式:

[OLE.] InsertObjDlg

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[OLE.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

Paste

将数据从系统剪贴板复制到OLE容器控件,语法格式:

[OLE.] Paste

PasteSpecialDlg

显示特殊粘贴对话框,语法格式:

[OLE.] PasteSpecialDlg

精品

.

ReadFromFile

从用SaveToFile方法创建的数据文件中加载对象,语法格式:精品

.

[OLE.] ReadFromFile filenumber

其中:

filenumber 必要的。数值表达式,指定用于加载对象的文件号。这个号必须与一个打开的二进制文件相对应

Refresh

强制全部重绘一个控件,语法格式:

[OLE.] Refresh

SaveToFile

将对象保存到数据文件中,语法格式:

[OLE.] SaveToFilefilenumber

其中:

filenumber 必要的。数值表达式,指定用于保存对象的文件号。这个号必须与一个打开的二进制文件相对应

SaveToOle1File

将对象以OLEversion1.0版本的文件格式保存,语法格式:

[OLE.] SaveToOle1Filefilenumber

其中:

filenumber 必要的。数值表达式,指定用于保存或加载对象的文件号。这个号必须与一个打开的二进制文件相对应

SetFocus

将焦点移至指定的控件,语法格式:

[OLE.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[OLE.] ShowWhatsThis

Update

从支持对象的应用程序检索当前数据,并在OLE容器控件中将该数据作为图形显示,语法格式:

[OLE.] Update

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[OLE.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

第二章、ActiveX控件的方法

2.01、ActiveMoviel控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:精品

.

[ActiveMovie.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[ActiveMovie.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

SetFocus

将焦点移至指定的控件,语法格式:

[ActiveMovie.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[ActiveMovie.] ShowWhatsThis

Stop

终止播放,语法:

[Animation.] Stop

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[ActiveMovie.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

精品

.

2.02、Adodc控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Adodc.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Adodc.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

Refresh

强制全部重绘一个控件,语法格式:

[Adodc.] Refresh

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Adodc.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Adodc.] Zorder position

其中:精品

.

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.03、Animation控件的常用方法

方法名称

说明

Close

关闭当前打开的.AVI文件,语法格式:

[Animation.] Close

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[Animation.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[Animation.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[Animation.] OLEDrag

Open

打开一个要播放的.AVI文件。如果AutoPlay属性设置为True,则只要打开文件,就立即开始播放它。在关闭.AVI文件或设置AutoPlay属性为False之前,他都将不断重复播放。语法格式:精品

.

[Animation.] Open file

其中:

file 要打开的.AVI文件名

Play

播放.AVI文件,语法格式:

[Animation.] Play [repeat,start,end]

其中:

repeat 可选的。整数,指定重复的次数。默认值是-1,它使重复次数不受限制。

Start 可选的。整数,指定开始的帧。默认值是0,表示在第一帧上开始播放,最大值是65535。

End 可选的。整数,指定结束的帧。默认值是-1,表示上一次播放的末帧,最大值是65535。

SetFocus

将焦点移至指定的控件,语法格式:

[Animation.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[Animation.] ShowWhatsThis

Stop

终止播放.AVI文件,语法:

[Animation.] Stop

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[Animation.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.04、公用对话框(CommonDialog)控件的常用方法

方法名称

说明

ShowColor

显示"颜色"对话框,用法:

[CommonDialog.] ShowColor

ShowFont

显示"字体"对话框,用法:

[CommonDialog.] ShowFont

ShowHelp

显示"帮助"对话框,用法:

[CommonDialog.] ShowHelp

ShowOpen

显示"打开"对话框,用法:精品

.

[CommonDialog.] ShowOpen

ShowPrint

显示"打印"对话框,用法:

[CommonDialog.] ShowPrint

ShowSave

显示"另存为"对话框,用法:

[CommonDialog.] ShowSave

2.05、CoolBar控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[CoolBar.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[CoolBar.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[CoolBar.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:精品

.

[CoolBar.] Refresh

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[CoolBar.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[CoolBar.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.06、数据组合列表框(DataCombo)控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[DataCombo.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[DataCombo.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度精品

.

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[DataCombo.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[DataCombo.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[DataCombo.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[DataCombo.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[DataCombo.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.07、数据型电子表格(DataGrid)控件的常用方法

方法名称

说明

CaptureImage

返回网格在当前状态下显示的被捕获图像,语法格式:

[DataGrid.] CaptureImage

ClearFields

恢复缺省的网格布局,语法格式:

[DataGrid.] ClearFields

ClearSelCols

撤消对拆分中所有列所作的选择。如果未选择列,则不做任何事情,语法格式:

[DataGrid.] ClearSelCols

ColContaining

返回包含指定的 (X) 坐标值的 DataGrid 控件的列的 ColIndex 值,语法格式:

[DataGrid.] ColContaining coordinate

其中:

coordinate 必需的。简单数值表达式,它定义一个基于容器的坐标系统的水平坐标(X 值)

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[DataGrid.] Drag action

其中:精品

.

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

GetBookmark

对与DataGrid控件中当前行相关的某一行,返回一个包含书签的值,语法格式:

[DataGrid.] GetBookmark value

其中:

value 必需的。如"设置值"中所描述的长数值表达式,它确定与当前行的DataGrid控件相关的那些行位置

value的设置值为:

设置值

描述

0

返回当前行的书签_rk.相同

1

返回当前行之后一行的书签

-1

返回当前行之前一行的书签

n

返回与基于( + n)的当前行相关的行的书签

HoldFields

设置当前列/字段布局作为自定义布局,语法格式:

[DataGrid.] HoldFields

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[DataGrid.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度精品

.

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[DataGrid.] OLEDrag

ReBind

重新生成 DataGrid 控件属性和列,语法格式:

[DataGrid.] Rebind

Refresh

强制全部重绘一个控件,语法格式:

[DataGrid.] Refresh

RowBookmark

对 DataGrid 控件中的可见行,返回一个包含书签的值,语法格式:

[DataGrid.] RowBookmark value

其中:

value 必需的。一个整数,其值的范围为 0 到 DataGrid 控件的VisibleRows 属性的设置值减1

RowContaining

返回一个与 DataGrid 控件指定的纵坐标 (Y) 的行号相对应的值,语法格式:

[DataGrid.] RowContaining coordinate

其中:

coordinate 必需的。一个单数值表达式,它指定基于容器坐标系统的纵向值(Y 值)

RowTop

返回一个包含 DataGrid 控件的一个指定行顶部的纵坐标 (Y) 的值,语法格式:

[DataGrid.] RowTop value

其中:

value 必需的。整数,它指定一个介于 0 到 VisibleRows 属性的设置值减 1 范围内的行

Scroll

在一个简单操作中水平或垂直地滚动 DataGrid 控件,语法格式:

[DataGrid.] Scroll colvalue, rowvalue

其中:

colvalue 必需的。长数值表达式,指定控件中的某列

rowvalue 必需的。长数值表达式,指定控件中的某行

SetFocus

将焦点移至指定的控件,语法格式:

[DataGrid.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[DataGrid.] ShowWhatsThis

SplitContaining

返回包含一对指定坐标的拆分的 Index 值,语法格式:

[DataGrid.] SplitContaining x, y

其中:

x 必需的。一个单精度值,定义了网格容器坐标系上的水平坐标精品

.

y 必需的。一个单精度值,定义了网格容器坐标系上的垂直坐标

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[DataGrid.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.08、数据列表框(DataList)控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[DataList.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[DataList.] Move Left[,Top,Width,Height]

其中:

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[DataList.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:精品

.

[DataList.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[DataList.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[DataList.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[DataList.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.09、DTPicker控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[DTPicker.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:

[DTPicker.] Move Left[,Top,Width,Height]

其中:精品

.

Left 必要的。单精度值,指示控件左边的水平坐标(x-轴)

Top 可选的。单精度值,指示控件顶边的垂直坐标(y-轴)

Width 可选的。单精度值,指示控件新的宽度

Height 可选的。单精度值,指示控件新的高度

OLEDrag

引起部件初始化OLE拖放操作,语法格式:

[DTPicker.] OLEDrag

Refresh

强制全部重绘一个控件,语法格式:

[DTPicker.] Refresh

SetFocus

将焦点移至指定的控件,语法格式:

[DTPicker.] SetFocus

ShowWhatsThis

显示Windows Help所提供的"这是什么"弹出式窗口使用的Help文件中选定的一个主题,语法格式:

[DTPicker.] ShowWhatsThis

ZOrder

将指定的控件放置在其图层的z-顺序的前端或后端。语法格式:

[DTPicker.] Zorder position

其中:

position 可选的。一个整数,它用以指示控件相对于同一控件其它实例的位置。如果position为0或被省略,则控件定位在Z-顺序前面。如果position为1,则控件定位在Z-顺序后面。

2.10、平面滚动条(FlatScrollBar)控件的常用方法

方法名称

说明

Drag

用于控件的开始、结束或取消拖动操作,语法格式:

[FlatScrollBar.] Drag action

其中:

action 可选的。是一个常数或数值,如"设置值"中所描述的,它指定要执行的动作。如果省略action,则缺省值为开始拖动对象。

设置值:

常数

描述

vbCancel

0

取消拖动操作

vbBeginDrag

1

开始拖动控件

vbEndDrag

精品

.

2

结束拖放控件

Move

使控件移动,同时也可以改变被移动对象的尺寸,语法格式:精品

本文标签: 控件语法格式指定指示