VB常用控件的方法详解Word文档下载推荐.docx
- 文档编号:20615049
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:59
- 大小:38.40KB
VB常用控件的方法详解Word文档下载推荐.docx
《VB常用控件的方法详解Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《VB常用控件的方法详解Word文档下载推荐.docx(59页珍藏版)》请在冰豆网上搜索。
,弹出"
部件"
对话框;
(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文件系统(FileSystem)控件的方法1.12形状控件(Shape)的方法1.13直线控件(Ling)的方法1.14图片框控件(Picture)的方法1.15图象控件(Image)的方法1.16数据控件(Data)的方法1.17OLE控件的方法第二章、ActiveX控件的方法2.01ActiveMoviel控件的常用方法2.02Adodc控件的常用方法2.03Animation控件的常用方法2.04公用对话框(CommonDialog)控件的常用方法2.05CoolBar控件的常用方法2.06数据组合框(DataCombo)控件的常用方法2.07数据型电子表格(DataGrid)控件的常用方法2.08数据列表框(DataList)控件的常用方法2.09DTPicker控件的件常用方法2.10平面滚动条(FlatScrollBar)控件的常用方法2.11图像组合框(ImageCombo)控件的2.12列表视图(ListView)控件的常用方法2.13MAPIMessages控件的常用方法2.14MAPISession控件的常用方法2.15屏蔽编辑(MaskEdBox)控件的常用方法2.16多媒体(MMControl)控件的常用方法2.17月视图(MonthView)控件的常用方法2.18图表(MSChard)控件的常用方法2.19电子表格(MSFlexGrid)控件的常用方法2.20层次型电子表格(MSHFlexGrid)控件的常用方法2.21MSRDC控件的常用方法2.22进度栏(ProgressBar)控件的常用方法2.23RichTextBox控件的常用方法2.24滑动块(Slider)控件的常用方法2.25选项卡(SSTab)控件的常用方法2.26状态栏(StatusBar)控件的常用方法2.27选项卡(TabStrip)控件的常用方法2.28工具栏(ToolBar)控件的常用方法2.29树状视图(TreeView)控件的常用方法2.30UpDown控件的常用方法2.31Winsock控件的常用方法
第一章、标准控件的方法
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.]HideLine在窗体上画直线和矩形框,语法格式:
[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.]MoveLeft[,Top,Width,Height]
Left必要的。
单精度值,指示控件左边的水平坐标(x-轴)
Top可选的。
单精度值,指示控件顶边的垂直坐标(y-轴)
Width可选的。
单精度值,指示控件新的宽度
Height可选的。
单精度值,指示控件新的高度OLEDrag引起部件初始化OLE拖放操作,语法格式:
[Form.]OLEDragPaintPicture在窗体上绘制图形文件(.bmp、.wmf、.emf、.cur、.ico或.dib)的内容,语法格式:
[Form.]PaintPicturepicture,x1,y1,width1,height1,x2,y2,width2,height2,opcode
picture必需的。
要绘制到Form上的图形源。
Form必须是Picture属性。
x1,y1必需的。
均为单精度值,指定在Form上绘制picture的目标坐标(x-轴和y-轴)。
Form的ScaleMode属性决定使用的度量单位。
width1可选的。
单精度值,指示picture的目标宽度。
如果目标宽度比源宽度(width2)大或小,将适当地拉伸或压缩picture。
如果该参数省略,则使用源宽度。
height1可选的。
单精度值,指示picture的目标高度。
如果目标高度比源高度(height2)大或小,将适当地拉伸或压缩picture。
如果该参数省略,则使用源高度。
x2,y2可选的。
均为单精度值,指示picture内剪贴区的坐标(x-轴和y-轴)。
如果该参数省略,则缺省为0。
width2可选的。
单精度值,指示picture内剪贴区的源宽度。
如果该参数省略,则使用整个源宽度。
height2可选的。
单精度值,指示picture内剪贴区的源高度。
如果该参数省略,则使用整个源高度。
Opcode可选的。
是长型值或仅由位图使用的代码。
它用来定义在将picture绘制到Form上时对picture执行的位操作(例如,vbMergeCopy或vbSrcAnd操作符)。
Point按照长整数,返回在Form上所指定磅的红-绿-蓝(RGB)颜色,语法格式:
[Form.]Point(x,y)
x,y必需的。
均为单精度值,指示Form的ScaleMode属性中该点的水平(x-轴)和垂直(y-轴)坐标。
必须用括号包括这些值。
PopupMenu用以在Form对象上的当前鼠标位置或指定的坐标位置显示弹出式菜单,语法格式:
[Form.]PopupMenumenuname,flags,x,y,boldcommand
Menuname必需的。
要显示的弹出式菜单名。
指定的菜单必须含有至少一个子菜单
flags可选的。
一个数值或常数,按照下列设置中的描述,用以指定弹出式菜单的位置和行为。
x可选的。
指定显示弹出式菜单的x坐标。
如果该参数省略,则使用鼠标的坐标。
y可选的。
指定显示弹出式菜单的y坐标。
Boldcommand可选的。
指定弹出式菜单中的菜单控件的名字,用以显示其黑体正文标题。
如果该参数省略,则弹出式菜单中没有以黑体字出现的控件。
flags设置:
常数值描述vbPopupMenuLeftAlign0(缺省值)。
弹出式菜单的左边定位于xvbPopupMenuCenterAlign4弹出式菜单的居中位vbPopupMenuRightAlign8弹出式菜单的右边定位于x
常数行为值描述vbPopupMenuLeftButton0(缺省值)。
仅当使用鼠标左按钮时,弹出式菜单中的项目才响应鼠标单击vbPopupMenuRightButton2不论使用鼠标右按钮还是左按钮,弹出式菜单中的项目都响应鼠标单击PrintForm用以将Form对象的图像逐位发送给打印机,语法格式:
[Form.]PrintFormPSet将对象上的点设置为指定颜色,语法格式:
[Form.]PSet[Step](x,y),[color]
Step可选的。
关键字,指定相对于由CurrentX和CurrentY属性提供的当前图形位置的坐标。
(x,y)必需的。
Single(单精度浮点数),被设置点的水平(x轴)和垂直(y轴)坐标。
Color可选的。
Long(长整型数),为该点指定的RGB颜色。
如果它被省略,则使用当前的ForeColor属性值。
可用RGB函数或QBColor函数指定颜色。
Refresh强制全部重绘一个控件,语法格式:
[Form.]RefreshScale用以定义Form的坐标系统,语法格式:
[Form.]Scale(x1,y1)-(x2,y2)
x1,y1可选的。
均为单精度值,指示定义Form左上角的水平(x-轴)和垂直(y-轴)坐标。
这些值必须用括号括起。
如果省略,则第二组坐标也必须省略。
均为单精度值,指示定义Form右下角的水平和垂直坐标。
如果省略,则第一组坐标也必须省略。
ScaleX、ScaleY用以将Form的宽度或高度值从一种ScaleMode属性的度量单位转换到另一种。
[Form.]ScaleX(width,fromscale,toscale)
[Form.]ScaleY(height,fromscale,toscale)
width必需的。
为Form指定被转换的度量单位的数量。
height必需的。
fromscale可选的。
一个常数或数值,按照下列设置中的描述,指定Form的width或height从哪一种坐标系统转换。
fromscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。
toscale可选的。
一个常数或数值,按照下列"
设置值"
中的描述,指定Form的width或height转换到哪一种坐标系统。
toscale可取的数值与ScaleMode属性的数值加上HiMetric的新数值相同。
SetFocus将焦点移至指定的窗体,语法格式:
[Form.]SetFocusShow显示窗体,语法格式:
[Form.]Showstyle,ownerform
style可选的。
一个整数,它用以决定窗体是模式还是无模式。
如果style为0,则窗体是无模式的;
如果style为1,则窗体是模式的。
ownerform可选的。
字符串表达式,指出部件所属的窗体被显示。
对于标准的VisualBasic窗体,使用关键字Me。
TextHeight、TextWidth用以返回按Form的当前字体将被打印的文本字符串的高度或宽度,语法格式:
[Form.]TextHeight(string)
[Form.]TextWidth(string)
string必需的。
一个字符串表达式,它用以计算确定其宽度的字符串。
必须用括号包括该字符串表达式。
WhatsThisMode使鼠标指针改变为"
这是什么"
指针,并且为应用程序准备好在选定的对象上显示"
Help,语法格式:
[Form.]WhatsThisModeZOrder将指定的控件放置在其图层的z-顺序的前端或后端。
[Form.]Zorderposition
position可选的。
一个整数,它用以指示控件相对于同一控件其它实例的位置。
如果position为0或被省略,则控件定位在Z-顺序前面。
如果position为1,则控件定位在Z-顺序后面。
1.02、文本框控件(Text)的方法
方法名称说明Drag用于控件的开始、结束或取消拖动操作,语法格式:
[Text.]Dragaction
action可选的。
是一个常数或数值,如"
中所描述的,它指定要执行的动作。
如果省略action,则缺省值为开始拖动对象。
设置值:
常数值描述vbCancel0取消拖动操作vbBeginDrag1开始拖动控件vbEndDrag2结束拖放控件LinkExecute在一次DDE对话过程中将命令字符串发送给发送端应用程序,语法格式:
[Text.]LinkExecutestring
一个字符串表达式,它含有源应用程序所识别的命令。
LinkPoke在DDE对话过程中将控件的内容传送给发送端应用程序,语法格式:
[Text.]LinkPokeLinkRequest在一次DDE对话中请求发送端应用程序更新控件中的内容,语法格式:
[Text.]LinkRequestLinkSend在一次DDE对话中将控件的内容传输到的接收端应用程序,语法格式:
[Text.]LinkSendMove使控件移动,同时也可以改变被移动对象的尺寸,语法格式:
[Text.]MoveLeft[,Top,Width,Height]
[Text.]OLEDragRefresh强制全部重绘一个控件,语法格式:
[Text.]RefreshSetFocus将焦点移至指定的控件,语法格式:
[Text.]SetFocusShowWhatsThis显示WindowsHelp所提供的"
弹出式窗口使用的Help文件中选定的一个主题,语法格式:
[Text.]ShowWhatsThisZOrder将指定的控件放置在其图层的z-顺序的前端或后端。
[Text.]Zorderposition
1.03、标签控件(Label)方法
[Label.]Dragaction
[Label.]LinkExecutestring
[Label.]LinkPokeLinkRequest在一次DDE对话中请求发送端应用程序更新控件中的内容,语法格式:
[Label.]LinkRequestLinkSend在一次DDE对话中将控件的内容传输到的接收端应用程序,语法格式:
[Label.]LinkSendMove使控件移动,同时也可以改变被移动对象的尺寸,语法格式:
[Label.]MoveLeft[,Top,Width,Height]
[Label.]OLEDragRefresh强制全部重绘一个控件,语法格式:
[Label.]RefreshShowWhatsThis显示WindowsHelp所提供的"
[Label.]ShowWhatsThisZOrder将指定的控件放置在其图层的z-顺序的前端或后端。
[Label.]Zorderposition
1.04、框架控件(Frame)的方法
[Frame.]Dragaction
常数值描述vbCancel0取消拖动操作vbBeginDrag1开始拖动控件vbEndDrag2结束拖放控件Move使控件移动,同时也可以改变被移动对象的尺寸,语法格式:
[Frame.]MoveLeft[,Top,Width,Height]
[Frame.]OLEDragRefresh强制全部重绘一个控件,语法格式:
[Frame.]RefreshShowWhatsThis显示WindowsHelp所提供的"
[Frame.]ShowWhatsThisZOrder将指定的控件放置在其图层的z-顺序的前端或后端。
[Frame.]Zorderposition
1.05、命令按钮控件(Command)的方法
[Command.]Dragaction
[Command.]MoveLeft[,Top,Width,Height]
[Command.]OLEDragRefresh强制全部重绘一个控件,语法格式:
[Command.]RefreshSetFocus将焦点移至指定的控件,语法格式:
[Command.]SetF
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 常用 控件 方法 详解