VB常用控件的方法详细讲解
VB教程:常用控件及应用

⼀、基本操作1、向窗体中添加控件⾸先将⿏标指针停在⼯具箱的控件上⼏秒钟,待显⽰出控件名,再作如下操作(当然,如果⽤户已经⾮常熟悉控件的含义,这⼀步可以省略)。
⽅法⼀:把光标移到⼯具箱上,单击控件图标,然后把光标移到窗体上(此时,窗体上的光标是⼀个⼗字形图标),在窗体上选择控件放置的初始化位置,然后按下⿏标左键,拖曳⿏标,直到所需的⼤⼩,松开⿏标按键即可。
⽅法⼆:另外⼀个⽅法是⽤⿏标双击控件图标,窗体中央出现默认⼤⼩的控件,拖动该控件到合适的位置即可。
⽅法三:单击控件,然后在窗体上设计好控件的⼤⼩,再⽤复制和粘贴命令拷贝控件,这时,屏幕上会出现⼀个对话框,询问是否要建⽴控件数组,单击“否”按钮,就把活动控件复制到窗体的左上⾓,可以获得同样尺⼨的控件。
但这种⽅法在使⽤时会发现,两个控件的名称是⼀样的,这不利于下⼀步⼯作;如果单击“是”,将建⽴⼀组索引号不同的控件组。
⽤这种⽅法创建的控件可以获得同样尺⼨。
说明:⽤双击控件的⽅法获得的控件⼤⼩是⼀致的,⽽且vB⾃动给第⼀个同名控件起名为“控件1”,第⼆个同名控件为“控件2”,依次类推。
⽤单击控件的⽅法,然后再在窗体上画控件,会导致控件⼤⼩不⼀,但vB还是⾃动给第⼀个同名控件起名为“控件l”,,第⼆个同名控件为“控件2”,依次类推。
为了能单击⼀次控件图标即可在窗体上画出多个相同类型的控件,可按如下步骤操作:按下Ctrl键,不要松开。
单击⼯具箱中想要画的控件图标,然后松开Ctrl键。
⽤前⾯介绍的⽅法在窗体上画出控件(可以画⼀个或多个)。
画完(⼀个或多个)后,单击⼯具箱中的指针图标(或其它图标)。
2、改变窗体上控件的⼤⼩选中控件,放置在窗体上的控件周围有⼋个⼩⽅块,这⼋个⼩⽅块⽤于改变窗体上控件的⼤⼩,故也称作尺⼨控制⼿柄。
把⿏标指针移到任何⼀个⼩⽅块上,待⿏标指针变成—个双向箭头时,移动⿏标就能改变窗体上控件的⼤⼩了。
3、移动窗体上的控件把⿏标指针移到控件上,拖曳⿏标,就能移动窗体上的控件。
VB常用标准控件

常用标准控件
学习要点
标签、文本框的常用属性、事件、方法 命令按钮的常用属性、事件和方法 图片框、图像框的属性、事件、方法;图形文件的 载入 框架的属性和功能 复选框、单选按纽的常用属性、事件、方法 列表框、组合框的常用属性、事件、方法 滚动条、计时器的常用属性、事件、方法
在一个窗体内,只能有一个 命令按钮,也只能 对象名.Cancel={ TrueDefault | False} 有一个Cancel命令按钮。
命令按钮 (CommandButton)
命令按钮控件的属性 Enabled:设置命令按钮是否能被按下。语法格式: 对象名.Enabled={True | False} 其中: • 属性值为True(默认值)表示该按钮能被响应; 属性值为False表示该按钮不能被响应,以灰色 显示。 Picture:设置命令按钮上显示的图形。语法格式: 对象名.Picture=LoadPicture("图形文件名")
文本框控件的属性 SelLength、SelStart和SelText:控制文本框中的插入点和 文本选定操作,这些属性仅能在运行时使用。语法格式: 对象名. SelLength =数值 对象名. SelStart =数值 对象名. SelText =字符串 其中: • SelLength设置选定文本的长度,只能在代码中使用,若 值为0,表示未选中任何内容。 • SelStart设置选定文本的起始点,只能在代码中使用,第 一个字符位置是0。 • SelText设置当前选定文本的内容,只能在代码中使用 Text1.SelStart = 1 Text1.SelLength = 3 Text2.Text = Text1.SelText
VB控件教程大全

VB控件教程大全
1、VB控件介绍
VB控件是一种可以插件便捷地在软件程序中使用的可视元素,它可
以提供一个可视化的方法来为用户界面提供输入、显示数据和设置参数等
功能。
控件中提供的许多功能简化编程的复杂性,为用户提供了一个可以
安全和稳定使用程序的环境。
2、VB控件示例
(1)TextBox:文本框控件,用于输入文本,可以指定文本的最大长度,也可以将输入限制在指定的数字范围等。
(3)ListBox:列表框控件,可以把一系列文本或数字放入一个列表中,供用户选择。
(5)CheckBox:复选框控件,可以用于开启或关闭一些功能。
(6)RadioButton:单选按钮控件,可以用于从一组选项中选择一项。
(7)DataGrid:数据表格控件。
VB程序设计第7章 常用控件的使用(一)-PPT文档资料

Visual Basic 语 言 程 序 设 计
2.常用事件
命令按钮的常用事件为单击(Click)事件,命
令按钮不支持双击(DblClick)事件。
【例7.10】创建一个能剪切、复制和粘贴的便笺
板程序。
Visual Basic 语 言 程 序 设 计
7.2.2 计时器
1.重要属性
Interval属性:该属性用来设置计时器事件之间
以在运行期间设置。
0:控件钮在左边,标题显示在右边,缺省设置。
1:控件钮在右边,标题显示在左边。
(3)Sytle属性
该属性用来指定复选框的显示方式,用于改善界面视觉效果。
0—Standard:标准方式。
1—Graphical:图形方式。
当属性设置为1(Graphical)时,就可以在Picture、DownPicture和
DisabledPicture中分别设置不同的图标或位图,用三种不同的图形 分别表示未选定、选定和禁止选择。
Visual Basic 语 言 程 序 设 计
7.3.1 单选按钮
1.常用属性
单选按钮的基本属性:
Name、Caption、Height、Width、Top、Left、Enabled、Visible、
FontName、FontSize、FontBold和Picture属性等。
单选按钮特有属性:
格),当用户从键盘上输入时,每个字符都可以在文本框中显示出来。如果 把PasswordChar属性设置为一个字符,例如星号(*),则在文本框中输入字符 时,显示的不是输入的字符,而是被设置的字符(如星号)。不过文本框中的 实际内容仍是输入的文本,只是显示结果改变了。利用这一特性,可以用作 设置口令的输入。
VB基本控件的属性,方法及事件

VB基本控件的属性,方法及事件VB基本控件的属性,方法及事件VB基本控件的属性,方法及事件所有控件都具有的属性:1、Name: 表示在代码中用来标识一个控件的名字。
2、Enabled: 表示一个控件是否可以响应一个事件,即该控件可不可用。
值为true: 可以响应;值为false: 不可以看见。
3、Visible: 表示一个控件是否可见。
值为true:可以看见;值为false: 不可以看见。
所有控件都有具有的事件:1、KeyDown : 当用户按下键盘上一个键时发生的。
2、KeyUp : 在用户松开键盘上按下的键时发生的。
3、KeyPress : 在Key Down和Key Up事件之间发生。
4、MouseDown : 在鼠标被按下时触发的。
5、MouseUp :在用户松开鼠标键时发生的。
6、Click :在用户单击鼠标左键时发生的。
7、DblClick :在用户双击鼠标时发生的。
一、窗体(Form)属性:1、Caption: 表示窗体标题栏的文字。
2、BorderStyle: 一般情况下为默认值,若更改为下列值:1)值为0:没有窗体标题栏2)值为1:窗体运行之后不能改变大小3、WindowState: 设置窗体的大小。
3)值为0:窗体正常大小4)值为1:窗体最小化值为2:窗体最大化4、BackColor: 表示窗体的背景颜色事件:1、Initialize(初始化事件): 在窗体加载和显示之前触发,这个事件只触一次。
2、Load(加载事件): 用来完成窗体显示之前需要完成的动作。
3、Activate/Deactivate (激活/非激活事件):是用户在同一个应用程序的两个或多个窗体之间移动时触发的。
4、QueryUnload(条件卸载事件): 决定窗体是如何关闭的。
触发QueryUnload事件时Unload 的参数和因素有:1)VbFormControlMenu值为0 :选中窗体控件菜单中的Close 命令。
vb图形控件和图形方法

二.AutoSize 属性(逻辑类型)
➢ AutoSize属性值为Ture时,图片框的边界会 随着所装入图片的大小变化而变化。此时在设 计窗体过程中就应该特别小心,图片将不考虑 窗体上其他控件而自动调整大小,可能导致意 想不到的后果,如覆盖其他控件等。所以应慎 用,以免影响窗体界面的完整性。
三.Align属性(整数0~4)
二.Stretch属性(逻辑类型)
➢影响框控件Stretch属性设置为Fakse(默认值)时,可 根据图片的大小手工调整控件的大小,以达到满意的显 示效果;当设置为True时,将根据控件的大小来自动调 整图片的大小,这时若调整影像框的大小,可能会使图 片变形,影响图像的真实显示。
阶段2 影像框控件常用事件
任务2 图片框控件
阶段1 图片框控件常用属性 阶段2 图片框控件常用方法
阶段1 图片框控件常用属性
一.Picture 属性(字符串类型)
⑴ 设计时选取:在界面设计时,选中该图片框控件属性 窗口中该属性,在弹出的Load_Picture对话框中选择所 要显示的图片文件,相应的图片随之被加载到图片框中。 ⑵ 运行时装入:程序运行时,可用LoadPicture函数装 入图片到图片框控件中。
ScaleWidth属性:该属性值为容器自身的宽度值。 ScaleHeight属性:该属性值为容器自身的高度值。 CurrentX、CurrentY属性:分别表示当前点在容器内
的横坐标、纵坐标。
阶段2 改变容器坐标系的Scale方法
➢容器坐标系中,坐标系刻度单位的默认值为 “缇”(1缇≈0.01764毫米),容器的最小坐 标值为左上角坐标,容器的最大坐标值为右下 角坐标。 ➢利用Scale方法可以改变原点的坐标并随之改 变最大坐标值。 格式:容器名.Scale (x1,y1)-(x2,y2)
VB表格控件使用教程

右键
1、添加控件
左键拖放绘制表格区域
表格右键弹出菜单功能
2、控件使用
(1)数据输入:粘贴,键盘输入,文件导入均可
记事本内容复制
Excel内容复制 文件数据导入
2、控件使用
(2)公式计算:可进行数值计算和字符处理,数据修改后同步更新计算
2、控使用
(3)编程处理单元格:
3、接口函数
提供下列接口函数以便自行定制右键弹出菜单功能或主菜单功能及程序中 调用,同时提供单元格操作函数。
4、定制菜单示例
(1)右键弹出菜单:
接口函数调用示例
4、定制菜单示例
(2)主菜单:
接口函数调用示例
VB常用控件的方法详解

VB常用控件的方法详解1.按钮控件(Button):- Click事件:当用户单击按钮时触发的事件。
- Text属性:按钮上显示的文本。
- Enabled属性:是否启用按钮。
- Visible属性:按钮是否可见。
- BackColor属性:按钮的背景颜色。
- ForeColor属性:按钮的前景颜色。
2.文本框控件(TextBox):- Text属性:文本框中显示的文本内容。
- ReadOnly属性:文本框是否为只读状态。
- PasswordChar属性:设置密码框中字符显示的方式。
- MaxLength属性:文本框最大可输入的字符数限制。
4.列表框控件(ListBox):- Items属性:列表框中的项,可以通过Items属性进行添加、删除、修改操作。
- SelectedIndex属性:获取或设置当前选择项的索引。
- SelectedItem属性:获取或设置当前选择项的文本值。
- Items属性:组合框中的选项,可以通过Items属性进行添加、删除、修改操作。
- SelectedIndex属性:获取或设置当前选择项的索引。
- SelectedItem属性:获取或设置当前选择项的文本值。
6.复选框控件(CheckBox):- Checked属性:表示复选框是否被选中。
- Text属性:复选框显示的文本。
7.单选按钮控件(RadioButton):- Checked属性:表示单选按钮是否被选中。
- Text属性:单选按钮显示的文本。
8.图像框控件(PictureBox):- Image属性:设置图像框中显示的图像。
- SizeMode属性:设置图像显示的方式(自适应、拉伸等)。
9.进度条控件(ProgressBar):- Value属性:设置或获取进度条的当前值。
- Maximum属性:设置进度条的最大值。
- Minimum属性:设置进度条的最小值。
10.日期选择框控件(DateTimePicker):- Value属性:设置或获取选择的日期时间值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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的文件(在Windows\System文件夹里),它是根据变成需要添加到工具箱里的。
在一般情况下,工具箱里只有标准控件,为了把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.] 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.] Move Left[,Top,Width,Height]其中:Left 必要的。
单精度值,指示控件左边的水平坐标(x-轴)Top 可选的。
单精度值,指示控件顶边的垂直坐标(y-轴)Width 可选的。
单精度值,指示控件新的宽度Height 可选的。
单精度值,指示控件新的高度OLEDrag引起部件初始化OLE拖放操作,语法格式:[Form.] OLEDragPaintPicture在窗体上绘制图形文件(.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 必需的。