VB常用控件的方法详解
VB教程:常用控件及应用
⼀、基本操作1、向窗体中添加控件⾸先将⿏标指针停在⼯具箱的控件上⼏秒钟,待显⽰出控件名,再作如下操作(当然,如果⽤户已经⾮常熟悉控件的含义,这⼀步可以省略)。
⽅法⼀:把光标移到⼯具箱上,单击控件图标,然后把光标移到窗体上(此时,窗体上的光标是⼀个⼗字形图标),在窗体上选择控件放置的初始化位置,然后按下⿏标左键,拖曳⿏标,直到所需的⼤⼩,松开⿏标按键即可。
⽅法⼆:另外⼀个⽅法是⽤⿏标双击控件图标,窗体中央出现默认⼤⼩的控件,拖动该控件到合适的位置即可。
⽅法三:单击控件,然后在窗体上设计好控件的⼤⼩,再⽤复制和粘贴命令拷贝控件,这时,屏幕上会出现⼀个对话框,询问是否要建⽴控件数组,单击“否”按钮,就把活动控件复制到窗体的左上⾓,可以获得同样尺⼨的控件。
但这种⽅法在使⽤时会发现,两个控件的名称是⼀样的,这不利于下⼀步⼯作;如果单击“是”,将建⽴⼀组索引号不同的控件组。
⽤这种⽅法创建的控件可以获得同样尺⼨。
说明:⽤双击控件的⽅法获得的控件⼤⼩是⼀致的,⽽且vB⾃动给第⼀个同名控件起名为“控件1”,第⼆个同名控件为“控件2”,依次类推。
⽤单击控件的⽅法,然后再在窗体上画控件,会导致控件⼤⼩不⼀,但vB还是⾃动给第⼀个同名控件起名为“控件l”,,第⼆个同名控件为“控件2”,依次类推。
为了能单击⼀次控件图标即可在窗体上画出多个相同类型的控件,可按如下步骤操作:按下Ctrl键,不要松开。
单击⼯具箱中想要画的控件图标,然后松开Ctrl键。
⽤前⾯介绍的⽅法在窗体上画出控件(可以画⼀个或多个)。
画完(⼀个或多个)后,单击⼯具箱中的指针图标(或其它图标)。
2、改变窗体上控件的⼤⼩选中控件,放置在窗体上的控件周围有⼋个⼩⽅块,这⼋个⼩⽅块⽤于改变窗体上控件的⼤⼩,故也称作尺⼨控制⼿柄。
把⿏标指针移到任何⼀个⼩⽅块上,待⿏标指针变成—个双向箭头时,移动⿏标就能改变窗体上控件的⼤⼩了。
3、移动窗体上的控件把⿏标指针移到控件上,拖曳⿏标,就能移动窗体上的控件。
VB控件教程大全
VB控件教程大全
1、VB控件介绍
VB控件是一种可以插件便捷地在软件程序中使用的可视元素,它可
以提供一个可视化的方法来为用户界面提供输入、显示数据和设置参数等
功能。
控件中提供的许多功能简化编程的复杂性,为用户提供了一个可以
安全和稳定使用程序的环境。
2、VB控件示例
(1)TextBox:文本框控件,用于输入文本,可以指定文本的最大长度,也可以将输入限制在指定的数字范围等。
(3)ListBox:列表框控件,可以把一系列文本或数字放入一个列表中,供用户选择。
(5)CheckBox:复选框控件,可以用于开启或关闭一些功能。
(6)RadioButton:单选按钮控件,可以用于从一组选项中选择一项。
(7)DataGrid:数据表格控件。
VB中的常用控件讲解(2)
VB中的常用控件讲解(2)框架框架的作用主要是区分一个控件组,也就是让用户可以容易地区分窗体中的各个选项,或者把几个单选按钮分成组,以便把不同种类的单选按钮分隔开。
框架在实际运用中往往和其他控件一起使用。
要在框架中加入组成员,必须先在窗体中建立一个框架,再在它的上面建立其所属按钮。
如果在框架外面建立好控件之后再将其移到框架内,则控件是不会与所属的框架成为一个群组的。
常用属性框架的常用属性只有Caption,用于设置框架的标题。
Caption属性:设置显示标题,说明框架的功能。
常用事件和方法框架的常用事件为Click。
框架的方法很少使用。
Click事件:当用户在一个框架上单击鼠标按钮时发生。
图片框图片框用于在窗体的特殊位置上放置图形信息,也可以在其上放置多个控件,因此它可作为其他控件的容器。
图片框的绘图功能在第6章中详细介绍。
常用属性图片框的常用属性如下。
(1)Appearance属性返回/设置一个对象在运行时是否以3D效果显示。
(2)AutoRedraw属性返回/设置从图形方法到一个持久性位图的输出。
(3)AutoSize属性决定控件是否能自动调整大小以显示所有的内容。
(4)Picture属性返回/设置图片框控件中显示的图形。
在设置时,设计阶段可直接利用属性窗口指定,运行阶段可使用LoadPicture函数加载。
常用事件和方法图片框的事件和方法主要用于绘图。
图像框图像框用来显形图形,可以显示位图、图标、图元文件、增强型图元文件、JPEG或GIF文件。
图像框与图片框的区别是:图像框控件使用的系统资源比图片框少而且重新绘图速度快,但它仅支持图片框的一部分属性、事件和方法。
两种控件都支持相同的图片格式,但图像框控件中可以伸展图片的大小使之适合控件的大小,而图片框控件中不能这样做。
常用属性图像框的常用属性如下。
(1)Appearance属性返回/设置一个图像框在运行时是否以3D效果显示。
(2)Picture属性返回/设置图像框控件中显示的图形。
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常用控件的方法详解
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文件夹里),它是根据变成需要添加到工具箱里的。
大学计算机vb课程 第五章 常用控件【精选】
0--Unchecked:未被选定
False:未选定 1--Checked:选定
2--Grayed:灰色,禁止选择
Style属性
0--Standard:标准方式
1--Graphical:图形方式
Picture属性
未选定时的图标或位图
DownPicture属性 选定时的图标或位图
DisabledPicture属性 禁止选择时的图标或位图
选中。
Sorted(D):True:按字母顺序排列。False:按加入先后顺序排列。 Text(P) :被选中列表项的内容,如:
List 1.List(List 1.ListIndex) = List1.Text MultiSelect:0-None:禁止多项选择;
1-Simple:简单多项选择; 2-Extended:扩展多项选择。
常用事件
5.1 单选钮和复选框
有Click事件,因为单击时自动改变状态,故不需要编写过程。
【例5-1】
用单选按钮和复选框制作如图 所示窗口。当用户选择了“所在学 院”和“学习课程”后,单击“确 定”,则选择结果显示在下面的文 本【框属中性。设置】
默认名
Name属性
其它属性及设置
Option1 Option2 Option3 Check1 Check2 Check3 Check4 Label1
择的项目列出来,不 组合框有三种类型,由其Style属性值决定,Style
能直接修改项目。 可为0、1或2。
0——默认值。下拉式组合框。
1——简单组合框。
2——下拉式列表框。
常用属性
5.3 列表框和组合框
说明:P——只可在程序中设置或引用,D——只可在设计状态设置 List (PD) :字符型数组,存放列表框的项目,下标从0开始。 ListIndex(P):选中项目的序号,无项目被选定时为-1。 ListCount(P):项目的数量,ListCount-1是最后一项的下标。 Selected(P):逻辑数组。Selected(i)的值为True表示第i+1项被
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属性:设置或获取选择的日期时间值。
vb中常用控件及其功能
4.1 标签标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。
但不能编辑标签控件。
使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。
例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。
还可编写代码改变标签控件的显示文本以响应运行时的事件。
例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。
4.1.1 常用属性标签的属性很多,下面介绍几个常用的属性。
(1)Alignment属性设置标签中文本的对齐方式。
其使用语法如下:Object.Alignment[=值]其中的“值”可以为0,1或2。
0(默认值)表示左对齐;1表示右对齐;2表示居中。
(2)AutoSize属性设置控件是否能够自动调整大小以显示所有的内容。
其使用语法如下:Object.AutoSize[=True或False](3)BackStyle属性设置标签的背景样式。
其使用语法如下:Object.BackStyle[=值]其中的“值”可以为0或1。
1(默认值)表示是不透明的;0表示是透明的。
(4)BorderStyle属性设置标签的边框样式。
其使用语法如下:Object.BorderStyle[=值]其中的“值”可以为0或1。
0(默认值)表示无边框;1表示单线边框。
(5)Caption属性设置标签的文本内容。
其使用语法如下:Object.Caption[=字符串](6)WordWrap属性设置标签的文本在显示时是否自动折行功能。
其使用语法如下:Object.WordWrap[=True或False]其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。
4.1.2 常用事件和方法一般很少使用标签事件,标签的方法中常用的只有Move,其基本语法如下:Move left,top,width,height其中left,top,width,height分别表示移动目的位置的坐标和大小。
VB控件教程大全
VB控件教程大全一、Datagrid控件DataGrid1.Columns.Remove(0) '删除0号字段DataGrid1.Columns.Add(0).Caption=”姓名” '标签头DataGrod1.Columns(0).DataField=”Name” '对应的字段Adodc1.Refresh设定DataGrid格式的有用的属性:BackColor — 设定背景颜色。
Font — 设定DataGrid的字体信息。
字体信息包括使用何种字体、字号,是否粗体,斜体等。
CellPadding — 设定HTML表格中单元格内的边距。
CellSpacing — 设定HTML表格中单元格之间的间距。
Width — 设定HTML表格的宽度(可以以像素、百分比等为单位)HorizontalAlign — 设定表格在页面上的对齐方式(左对齐、右对齐、居中、未设定)一个使用上述属性而使得表格变得漂亮的例子如下所示。
请注意DataGrid的Font属性是一个对象,它指向了FontInfo类,FontInfo类包括Size, Name, Bold, Italic等属性。
为了设定Font对象所指向类的属性,必须通过连字符(-)完成。
这类似于和C#语言中表示对象属性的点(.)。
1、使用 DataGrid 控件DataGrid 控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示 Recordset 对象的记录和字段。
可以使用 DataGrid 来创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。
DataGrid 控件可以在设计时快速进行配置,只需少量代码或无需代码。
当在设计时设置了DataGrid 控件的DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。
然后您就可以编辑该网格的列;删除、重新安排、添加列标头、或者调整任意一列的宽度。
VB常用控件介绍
VB常用控件介绍VB 常用控件介绍VB中的控件通常分为三种类型:(1)标准控件:(2)ActiveX控件:(3)可插入的对象:(一)窗体1.窗体的属性(1)Name 属性:(2)Appearance属性(3)AutoRedraw属性:(4)BackColor属性和ForeColor属性(5)BorderStyle属性:(6)Caption属性(7)ClipControls属性(8)ControlBox属性:控制菜单(9)Enabled属性(10)Height、Width、Left和Top属性(11)Font属性(12)HelpContextID属性(13)Icon属性:设置窗体图标(14)KeyPreview属性:用于设置窗体是否能捕获键盘事件并做出响应。
(15)MDIChild属性(16)Moveable属性(17)Picture属性(18)StartupPosition属性:决定窗体启动后出现在屏幕上的位置,运行时不能使用。
(19)Visible属性(20)WindowState属性:该属性设置一个窗体启动后的大小状态。
2.窗体的事件(1)Load 事件(重点)(2)Activate事件(3)Resize事件(4)Click事件(5)DblClick事件(6)Unload 事件:当窗体从内存卸载时发生[参数]:Cancel 一个整数,表示是否放弃卸载。
如果Cancel为 0,则窗体被卸载,若设置为任何一个非零的值可放弃卸载。
如:Private Sub Form_Unload(Cancel As Integer)Cancel = True ‘非0End Sub3.窗体的方法(1)Show方法(2)Hide方法(3)Move方法(4)Print方法:在窗体和图片框上显示文字,也可在打印机(Printer)上输出信息。
语法格式:[<对象名称>.]Print [<表达式列表>] [{,|;}]说明:①<对象名称>可以是窗体、图片框或打印机。
VB控件教程大全(详细)
第三章
VB 6.0的常用控件
当文本框失去了焦点(处于非活动状态)时就会产生LostFocus事件
3.1 标签与文本框 3.2 图片框和图像框 3.3 按钮控件 3.4 复选框和单选 框 3.5 列表框和组合框 3.6 滚动条 3.7 计时器 3.8框架 3.9 窗体布局 3.10 使用ActiveX控件 (4)SetFocus方法 SetFocus方法可以用于将焦点移动到指定的对象,是文本框较常用的. 格式: [对象.]SetFocus 3.1.3 应用举例 例3.1: 利用LostFocus事件 改变文本框中的内容。 在 窗 体 form1上 建 立 两 个 文 本框分别是Text1、Text2, 下 面 在 form1 的 load 事 件 过 程中作如下设置: 该方法可以把光标移到指定的文本框中 Private Sub Form_Load() Form1.Text1.Text="" Form1.Text2.Text="" Form1.Text1.Font="宋体" Form1.Text2.Font="宋体" Form1.Text1.FontSize=14 Form1.Text2.FontSize=14 Form1.Text1.BackColor=vbBlack Form1.Text1.ForeColor=vbWhite Form1.Text2.ForeColor=vbBlue Form1.Text2.BackColor=vbRed Form1.Show Form1.Text1.SetFocus End Sub
3.1 标签与文本框 3.2 图片框和图像框 3.3 按钮控件 3.4 复选框和单选 框 3.5 列表框和组合框 3.6 滚动条 3.7 计时器 3.8框架 3.9 窗体布局 3.10 使用ActiveX控件 标签所具有的其它属性:
VB常见控件及其使用方法简介
ListView方法
HitTest(ListView, TreeView控件) StartLabelEdit FindItem(ListView控件) GetFirstVisible SetFocus Drag Move ZOrder ShowWhatsThis OLEDrag(ActiveX控件) Refresh(ActiveX控件)
’键盘事件
Private Sub text5_KeyUp(KeyCode As Integer, Shift As Integer) ‘you code End Sub
动态生成控件
首先,在窗体在放置一个控件,比如按钮 Command,将其Index属性改为(0),即生成控件数 组。 然后放置两个按钮,一个用于生成控件,一个用于 删除。(form4)
For k = 1 To rowcount - 1 If (X > 5000) Then X=0 Y = Y + cmdobject(0).Height With cmdobject(k) .Left = X .Top = Y .Width = cmdobject(0).Width .Height = cmdobject(0).Height .Caption = dataset(k, 0) .Visible = True End With Else X = X + cmdobject(0).Width With cmdobject(k) .Left = X .Top = Y .Width = cmdobject(0).Width .Height = cmdobject(0).Height .Caption = dataset(k, 0) .Visible = True End With End If Next k End Sub
VB控件使用方法.
1、窗体1、常用属性(1Name 属性属性::用来获取或设置窗体的名称用来获取或设置窗体的名称,,在应用程序中可通过Name 属性来引用窗体。
(2WindowState 属性属性::用来获取或设置窗体的窗口状态用来获取或设置窗体的窗口状态。
取值有三种取值有三种::Normal (窗体正常显示体正常显示、Minimized (窗体以最小化形式显示窗体以最小化形式显示和Maximized (窗体以最大化形式显示窗体以最大化形式显示。
(3StartPosition 属性属性::用来获取或设置运行时窗体的起始位置用来获取或设置运行时窗体的起始位置。
(4Text 属性属性::该属性是一个字符串属性该属性是一个字符串属性,,用来设置或返回在窗口标题栏中显示的文字。
(5Width 属性属性::用来获取或设置窗体的宽度用来获取或设置窗体的宽度。
(6Height 属性属性::用来获取或设置窗体的高度用来获取或设置窗体的高度。
(7Left 属性属性::用来获取或设置窗体的左边缘的x 坐标坐标((以像素为单位以像素为单位。
(8Top 属性属性::用来获取或设置窗体的上边缘的y 坐标坐标((以像素为单位以像素为单位。
(9ControlBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示在该窗体的标题栏中是否显示控制框制框。
值为true时将显示控制框时将显示控制框,,值为false 时不显示控制框时不显示控制框。
(10MaximizeBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示是否在窗体的标题栏中显示最大化按钮最大化按钮。
值为true 时显示最大化按钮时显示最大化按钮,,值为false 时不显示最大化按钮时不显示最大化按钮。
(11MinimizeBox 属性属性::用来获取或设置一个值用来获取或设置一个值,,该值指示是否在窗体的标题栏中显示最小化按钮最小化按钮。
值为true 时显示最小化按钮时显示最小化按钮,,值为false 时不显示最小化按钮时不显示最小化按钮。
VB常用控件介绍
VB常用控件介绍(一)标签的常用属性1、Name:名称。
默认为Label1。
2、Caption:标签显示的文字。
3、Font:设置显示文字的性质。
4、Backcolor:背景色5、Visible:设置标签是否可见(二)命令按钮的常用属性1、Name:默认值为Command12、Caption:按钮上显示文字。
3、Visible:设置按钮是否可见。
(三)窗体的常用属性1、Name:定义对象的名称,默认为Form1,可以在属性窗口更改,运行时不可改。
(注:与Caption区别)2、BackColor:设置窗体的背景色属性窗口:①调色盘选择颜色②输入16进制值3、Caption:窗体标题栏中显示的文字。
4、Font:设置窗体字体类型。
5、Height(高)、Width(宽):设置窗体大小。
6、StartUpPosition:设置窗口位置。
(四)文本框常用属性1、Name:默认为Text1,可修改为以Txt为前缀的名称。
2、Text:显示在文本框中的文字。
3、MaxLength:设置输入字符串的长度限制。
4、PassWordChar:设置输入密码时用户输入的字符。
(五)驱动器列表框常用属性1、Name:名称。
默认为Drive1。
2、Drive: 驱动器列表框中的驱动器名。
(六)目录列表框常用属性1、Name:名称。
默认为Dir1。
2、Path: 返回或设置当前路径。
(七)目录列表框常用属性1、Name:名称。
默认为File1。
2、Path: 返回或设置当前路径。
(八)操作对话框控件常用属性(进行诸如打开和保存文件,设置打印选项,以及选择颜色和字体等操作)1、Name:名称。
默认为CommonDialog1。
2、ShowOpen:显示“打开”对话框。
3、ShowSave显示“另存为”对话框。
4、ShowColor显示“颜色”对话框。
5、ShowFont显示“字体”对话框。
6、ShowPrinter显示“打印”或“打印选项”对话框。
- 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 必需的。