VB中常用控件及功能

合集下载

VB教程:常用控件及应用

VB教程:常用控件及应用

⼀、基本操作1、向窗体中添加控件⾸先将⿏标指针停在⼯具箱的控件上⼏秒钟,待显⽰出控件名,再作如下操作(当然,如果⽤户已经⾮常熟悉控件的含义,这⼀步可以省略)。

⽅法⼀:把光标移到⼯具箱上,单击控件图标,然后把光标移到窗体上(此时,窗体上的光标是⼀个⼗字形图标),在窗体上选择控件放置的初始化位置,然后按下⿏标左键,拖曳⿏标,直到所需的⼤⼩,松开⿏标按键即可。

⽅法⼆:另外⼀个⽅法是⽤⿏标双击控件图标,窗体中央出现默认⼤⼩的控件,拖动该控件到合适的位置即可。

⽅法三:单击控件,然后在窗体上设计好控件的⼤⼩,再⽤复制和粘贴命令拷贝控件,这时,屏幕上会出现⼀个对话框,询问是否要建⽴控件数组,单击“否”按钮,就把活动控件复制到窗体的左上⾓,可以获得同样尺⼨的控件。

但这种⽅法在使⽤时会发现,两个控件的名称是⼀样的,这不利于下⼀步⼯作;如果单击“是”,将建⽴⼀组索引号不同的控件组。

⽤这种⽅法创建的控件可以获得同样尺⼨。

说明:⽤双击控件的⽅法获得的控件⼤⼩是⼀致的,⽽且vB⾃动给第⼀个同名控件起名为“控件1”,第⼆个同名控件为“控件2”,依次类推。

⽤单击控件的⽅法,然后再在窗体上画控件,会导致控件⼤⼩不⼀,但vB还是⾃动给第⼀个同名控件起名为“控件l”,,第⼆个同名控件为“控件2”,依次类推。

为了能单击⼀次控件图标即可在窗体上画出多个相同类型的控件,可按如下步骤操作:按下Ctrl键,不要松开。

单击⼯具箱中想要画的控件图标,然后松开Ctrl键。

⽤前⾯介绍的⽅法在窗体上画出控件(可以画⼀个或多个)。

画完(⼀个或多个)后,单击⼯具箱中的指针图标(或其它图标)。

2、改变窗体上控件的⼤⼩选中控件,放置在窗体上的控件周围有⼋个⼩⽅块,这⼋个⼩⽅块⽤于改变窗体上控件的⼤⼩,故也称作尺⼨控制⼿柄。

把⿏标指针移到任何⼀个⼩⽅块上,待⿏标指针变成—个双向箭头时,移动⿏标就能改变窗体上控件的⼤⼩了。

3、移动窗体上的控件把⿏标指针移到控件上,拖曳⿏标,就能移动窗体上的控件。

vb中各个控件的作用

vb中各个控件的作用

vb中各个控件的作用在VB(Visual Basic)中,控件是应用程序的可视化元素,用于与用户进行交互。

每个控件都有不同的功能和作用,下面我将介绍一些常见VB控件的作用:1. Label控件:用于显示静态文本或说明信息。

Label控件通常用于显示不需要用户输入或交互的文本内容。

2. TextBox控件:用于接收用户输入的文本数据。

用户可以在TextBox控件中输入文本,以便应用程序对其进行处理和使用。

3. Button控件:用于触发特定操作或执行特定功能的按钮。

当用户点击Button 控件时,相应的事件将被触发,从而执行相应的代码。

4. ComboBox控件:提供了一个下拉列表,用户可以从中选择一个选项。

ComboBox控件通常用于提供限定的选择范围,让用户从中选择一个选项。

5. ListBox控件:提供了一个列表,用户可以从中选择一个或多个选项。

与ComboBox控件不同,用户可以直接在列表中进行选择。

6. CheckBox控件:提供了一个选择框,用户可以在多个选项中进行选择。

CheckBox控件通常用于表示二进制的选择,例如勾选或取消勾选一个选项。

7. RadioButton控件:提供了一组互斥的选项,只能选择其中的一个选项。

RadioButton控件通常用于表示互斥的选择,例如选择性别男或女。

8. PictureBox控件:用于显示图像、图标或其他图形。

PictureBox控件可以加载图像文件,并在应用程序中显示出来。

9. Timer控件:计时器控件,可用于在应用程序中生成定时事件。

通过设置定时器的时间间隔和相应事件的处理程序,可以实现定时执行某些操作的功能。

10. Menu控件:提供了一个菜单栏,用于组织和呈现应用程序的不同功能和选项。

用户可以通过点击菜单项来执行相应的功能。

以上是一些常见的VB控件及其作用。

掌握这些控件的使用方法,可以帮助开发人员创建功能完善、交互性强的VB应用程序。

VB常用控件

VB常用控件

说明:当设置一个单选按钮的Value属性值为True时, 则同一组内的其他所有单选按钮控件的Value 属性值自动被设置为False。
第4章 ·常用控件
单选按钮和复选框的事件
单选按钮和复选框的主要事件是Click,当用户 单击单选按钮或复选框时,它们会自动改变状态。 另外,单选按钮支持DblClick事件,而复选框则不 支持。
图像框(Image)是用来在窗体上显示图像的控 件。它比图形框占用更少的内存,因为图像框不是 容器类控件,所以图像框内不能保存其他控件。
图像框常用属性
属性名 属性值
说明
Picture Stretch
字符串 用来设置要显示的图片文件名。
逻辑值
True:图片自动调整大小以适应Image控 件。 False(缺省值):Image控件要自动调整大 小以适应图片。
属性值 字符串 数值
Picture
字符串
DownPicture 字符串
说明
设置控件上显示的标题名称。
0:标准样式 1:图形样式。
设置控件中要显示的图片。该属性只有在 Style属性值为1时才有效。
在控件被单击并处于压下状态时,该属性所设 置的图片显示在控件中。该属性只有在Style 属性值为1(图形的)时才有效。
第4章 ·常用控件
例 4 - 1 在一窗体上通过命令改变图片框的AutoSize 属性值,观察所装载图片的显示效果。
第4章 ·常用控件
例 4-2
用Print方法将文本框的内容打印到
PictureBox控件中,用Cls方法将PictureBox控件中的
内容清除。
第4章 ·常用控件
图像框Image控件
第4章 ·常用控件

VB编程中网格控件的选用及使用

VB编程中网格控件的选用及使用

VB编程中网格控件的选用及使用在VB编程中,网格控件(Grid Control)是一种非常常见的控件。

它可以在程序界面中方便地展示和编辑表格数据,实现数据的快速查找、排序和过滤等功能。

本文将介绍VB编程中网格控件的选用及使用。

一、网格控件的选用在VB编程中,常见的网格控件包括MSFlexGrid、VSFlexGrid、True DBGrid等。

下面将逐一对它们进行介绍。

1.1 MSFlexGridMSFlexGrid是VB 6.0自带的网格控件,它的优点在于易于使用和轻量级。

MSFlexGrid可以显示文本、数值、日期、图像等类型的数据,并支持排序、过滤等基本操作,可以满足大部分数据展示的需求。

MSFlexGrid的缺点在于功能相对较为简单,不能进行复杂的数据操作和自定义样式的渲染。

1.2 VSFlexGridVSFlexGrid是由ComponentOne公司开发的一个强大的网格控件,它的优点在于功能非常丰富,支持多种数据格式和数据操作,可以进行自定义样式的渲染,可以满足更复杂的数据展示需求。

VSFlexGrid的缺点在于相对较为复杂和庞大,同时需要购买设置许可证。

1.3 True DBGridTrue DBGrid是由ComponentOne公司开发的一个类似于VSFlexGrid的网格控件,它的优点在于功能非常强大,支持多种数据格式和数据操作,支持复杂的分组和联合查询,可以进行自定义样式的渲染,同时支持数据绑定和数据关系的处理,是一个集成性较强的网格控件。

True DBGrid的缺点在于更为复杂和庞大,需要购买设置许可证,同时也不如VSFlexGrid得到广泛的支持和使用。

二、网格控件的使用在VB编程中,网格控件的使用相对简单,主要分为以下几个方面。

2.1 网格控件的引用网格控件需要在程序中进行引用后才能使用,通常的方法是使用“工具箱”中的“组件”进行引用。

以MSFlexGrid为例,在程序中引用MSFlexGrid的代码如下:Private WithEvents FlexGrid1 As MSFlexGrid这样就可以在程序中使用MSFlexGrid了。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能Visual Basic (VB)是一个常用的编程语言,用于开发Windows应用程序。

在VB中,有许多常用的控件,每个控件都有一些常见的属性和功能。

下面是一些常用控件的属性和功能的概览:2. TextBox(文本框)控件:- Text属性:设置或获取文本框的文本内容。

- Multiline属性:设置或获取文本框是否为多行文本框。

- PasswordChar属性:设置或获取用于掩盖密码的字符。

- ReadOnly属性:设置或获取文本框是否为只读。

- KeyPress事件:在用户按下键盘键时触发的事件。

- TextChanged事件:当文本框的文本内容改变时触发的事件。

3. Button(按钮)控件:- Text属性:设置或获取按钮显示的文本。

- BackColor属性:设置或获取按钮的背景色。

- Enabled属性:设置或获取按钮是否启用。

- Click事件:在用户单击按钮时触发的事件。

- MouseHover事件:当鼠标悬停在按钮上方时触发的事件。

- Items属性:获取或添加组合框中的列表项。

- SelectedIndex属性:获取或设置组合框中选定项的索引。

- DropDownStyle属性:设置或获取组合框的下拉列表样式。

- SelectedIndexChanged事件:当组合框的选中项改变时触发的事件。

- DropDown事件:当组合框展开下拉列表时触发的事件。

5. CheckBox(复选框)控件:- Checked属性:获取或设置复选框的选中状态。

- Text属性:设置或获取复选框显示的文本。

- CheckedChanged事件:当复选框的选中状态改变时触发的事件。

6. RadioButton(单选按钮)控件:- Checked属性:获取或设置单选按钮的选中状态。

- GroupName属性:指定单选按钮所属的组名。

- AutoCheck属性:指定单选按钮是否自动变为选中状态。

VB常用控件的属性及功能

VB常用控件的属性及功能

VB常用控件的属性及功能
(一)TextBox
TextBox是最简单的一种控件,可以接收用户输入。

它支持的属性有:
1、Text:表示TextBox内容的属性,可以设置或获取它的文本值;
2、MaxLength:表示TextBox的最大长度,可以限制用户最多能输入
的文本字符数;
3、BorderStyle:表示TextBox的边框样式;
4、ReadOnly:表示文本框是否是只读,只读时用户只能看而不能修改;
5、AutoPostBack:表示当文本框的内容发生变化,是否触发PostBack操作;
6、BackColor:表示TextBox的背景颜色;
7、ForeColor:表示TextBox字体的颜色;
8、TextMode:表示TextBox的显示模式,默认是“SingleLine”,
也可以设置为“Multline”及“Password”。

TextBox的主要功能是接收用户输入的文本信息。

它可以设置最大字
符数,以控制用户输入,也可以设置文本框是否只读,以消除输入型干扰,并且还可以设置文本框的显示模式,以控制文本框的可见性。

(二)Label
Label是一种用于显示文本的控件,它支持的属性有:
1、Text:表示Label内容的属性,可以设置或获取它的文本值;
2、BackColor:表示Label的背景颜色;
3、BorderStyle:表示Label的边框样式;
4、BorderColor:表示Label边框的颜色;
5、ForeColor:表示Label字体的颜色;
6、Visible:表示Label是否可见。

Label的功能是显示文本,通常它用于提示、警告或说明一些信息。

vb中常用控件及其功能

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框架控件的名词解释

vb框架控件的名词解释VB框架控件是使用Visual Basic编程语言开发的软件应用程序中常用的一种工具。

这些控件可以帮助开发人员快速构建用户界面,提供丰富的功能和交互性。

在本文中,我们将深入探讨几种常见的VB框架控件,并详细介绍它们的功能和用途。

1. 文本框(TextBox)文本框是VB框架控件中最基础的组件之一。

它允许用户输入和编辑文本数据。

文本框可以用于接收用户的输入、显示数据库记录、显示计算结果等。

它的属性包括Text(用于获取或设置文本框中的文本内容)、Enabled(用于启用或禁用文本框)、ReadOnly(设置文本框为只读模式)等。

2. 按钮(Button)按钮是VB框架控件中常用的交互元素,通常用于触发程序中的操作。

开发人员可以为按钮添加点击事件,当用户点击按钮时,相应的代码将被执行。

按钮的属性包括Text(用于设置按钮上显示的文本)、Enabled(用于启用或禁用按钮)、Visible(控制按钮的可见性)等。

3. 标签(Label)标签控件常用于显示静态文本信息,如标题、提示信息等。

与文本框不同,标签控件不允许用户直接输入文本,只能用于显示信息。

标签的属性包括Text(用于设置标签上显示的文本)、ForeColor(文本颜色)、BackColor(背景颜色)等。

4. 列表框(ListBox)列表框是一种用于显示列表项的控件。

用户可以通过列表框选择一个或多个项,用于展示选项或进行选择。

列表框的属性包括Items(用于存储列表项的集合)、SelectedItems(用于获取或设置已选择的项)、MultiSelect(设置是否允许多选)等。

5. 组合框(ComboBox)组合框是一种结合了文本框和列表框的控件。

用户可以通过文本框输入内容,也可以通过下拉列表选择项。

组合框的属性和方法包括Text(用于获取或设置输入的文本)、Items(用于设置列表项的集合)、SelectedIndex(选中项的索引)等。

大学计算机vb课程 第五章 常用控件【精选】

大学计算机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常用控件属性汇总

组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、Listindex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。

组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过Additem方法加入。

组合框的风格是由Style属性值决定的。

设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。

(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。

与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。

可识别dropdownclickchannge事件。

(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。

与文本编辑器一起显示在、屏幕上。

用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。

可以识别clickchannge事件。

(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。

不能识别dbclick和changge事件。

可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。

组合框也有Seli,ength、SelStart和SelText这3个文本框才有的属性。

还有LOcked属性和Change事件等。

常用事件组合框响应的事件依赖于其Style属性。

(1)简单组合框(Style属性值为1),才有接收DblClick事件。

(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。

(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。

VB常用控件的属性及功能

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:程序运行后窗体大小可以被改变。

7. Caption:设置窗体标题栏显示的文本。

8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。

True:重画整个对象False:重画新显示的区域。

9. ControlBox:运行程序时该属性有效。

VB常用控件介绍

VB常用控件介绍

VB常用控件介绍VB(Virtual Basic)是一种面向对象的编程语言,常用于开发各种图形用户界面(GUI)应用程序。

在VB中,控件是构成用户界面的基本元素,通过控件可以实现用户与程序的交互。

下面是一些常用的VB控件的介绍。

1. 按钮控件(Button):按钮是VB中最常用的控件之一,用于触发一些事件或执行一些动作。

通过设置按钮的文字、大小、位置和事件处理程序,可以实现各种用户交互功能。

3. 文本框控件(TextBox):文本框用于接收用户的输入,并可以将输入的文本保存到变量中。

可以设置文本框的大小、位置、边框样式等属性,并可以通过事件处理程序响应用户输入的变化。

4. 列表框控件(ListBox):列表框用于显示一组选项,并允许用户从中选择一个或多个选项。

可以通过添加和移除选项,以及设置列表框的大小、位置、滚动条等属性来定制列表框的外观和功能。

6. 复选框控件(CheckBox):复选框用于表示一个状态,可以被选中或取消选中。

常用于表示一个二进制选项,比如启用/禁用一些功能。

可以设置复选框的大小、位置、文本等属性,并可以通过事件处理程序获取用户的选择。

7. 单选按钮控件(RadioButton):单选按钮用于表示一组互斥的选项,用户只能选择其中的一个。

常用于表示一个多项选择,比如选择性别。

可以设置单选按钮的大小、位置、文本等属性,并可以通过事件处理程序获取用户的选择。

8. 进度条控件(ProgressBar):进度条用于显示任务的进度,可以根据任务的完成情况来改变进度条的长度和显示。

可以通过设置进度条的最小值、最大值、当前值等属性,以及处理进度改变的事件来定制进度条的功能。

9. 图像框控件(PictureBox):图像框用于显示图像或图表,可以加载本地或网络上的图像文件,并可以设置图像框的大小、位置等属性。

可以通过处理鼠标点击、鼠标移动等事件来实现与图像相关的交互功能。

10. 文件对话框控件(FileDialog):文件对话框用于让用户选择文件或保存文件,可以通过设置对话框的类型、过滤条件、默认目录等属性来限制用户的选择范围,并可以通过事件处理程序获取用户选择的文件路径。

VB编程6.0 常用控件

VB编程6.0 常用控件


【例2】框架的应用示例(如下图)。
程 序 设 计 常 用 控 件
VB ——
程 序 设 计 常 用 控 件
名 Private Sub Command1_Click() 学 茂 If Option1.Value = True And Option3.Value = 院 Text1.Text = "您选择了宋体红色" Text1.FontName = "宋体" Text1.ForeColor = vbRed End If If Option1.Value = True And Option4.Value = Text1.Text = "您选择了宋体绿色" Text1.FontName = "宋体" Text1.ForeColor = vbGreen End If If Option2.Value = True And Option3.Value = Text1.Text = "您选择了黑体红色" Text1.FontName = "黑体" Text1.ForeColor = vbRed End If If Option2.Value = True And Option4.Value = Text1.Text = "您选择了黑体绿色" Text1.FontName = "黑体" Text1.ForeColor = vbGreen End If End Sub
Font对象属性: Name Bold Size Bold Italic
Underline Strikethrough




二: 标签
1: 主要功能 利用Caption属性来作程序中的提示文字。 2: 主要属性 Caption Autosize Alignment BorderStyle

VB表格控件及其应用示例

VB表格控件及其应用示例

2.4、示例
(4)图形绘制-3
为了方便相互学习和交流,可以提供 celltext.ocx表格控件或源代码。
(等高线)
2.1、总界面
(Data.PS数据处理软件界面)
2.2、菜单功能
1 3 2
4
7
5
6
①文件、②编辑、③数值计算、④统计分析、⑤6Sigma工具、⑥图形绘制、⑦窗口
2.3、工具栏
打开表格
保存表格
插入行
插入列
剪切 复制 粘贴 删除 删除行
清空表格 降序排序 升序排序 删除列
鼠标截图
2.4、示例
(1)数值计算
一、VB表格控件
1、celltext.ocx表格控件
表格控件功能
一、VB表格控件
2、控件接口函数
一、VB表格控件
3、控件支持的数学函数
二、表格控件示例
Data.PS数据处理软件
VB表格控件(celltext.ocx)在Data.PS 数据处理软件中的应用。 功能简介:本数据处理软件内置表格编辑器(celltext.ocx),可以方便 的进行数据输入输出;可以进行常见的(a)数值计算,如求解线性方程 组、非线性方程组、常微分方程组、多项式求根、傅里叶变换、傅里叶 逆变换、线性规划求解、多元线性回归和多元非线性回归参数拟合、插 值、微分、积分、求逆矩阵、矩阵特征值和特征向量、行列式值; (b) 统计分析,统计描述、频数分布、假设检验、正态分布检验、二项式分 布检验、泊松分布检验、相关性分析、方差分析; (c)6Sigman工具, 过程能力CPK计算、测量系统分析MSA、公差分析TOL、实验设计DOE 及DOE实验分析; (d)图形绘制,二维曲线、直方图、幅值相角图和 三维曲面。 本软件操作简单,不需要编程,只需简要的数据输入和菜单操作就 能得出计算结果,并绘制出精美的图形,是您工作的好帮手!

VB常用控件

VB常用控件

3、 Gfotocus/LostFocus事件
对象的焦点只有一个,一个对象得到焦点也就意味着其他对象
要失去焦点。按Tab键或单击对象时,会引起焦点的移动。 对象得到焦点时将引发GotFocus事件,而对象失去焦点时将引发
LostFocus事件。
4、ValiDate 事件 几乎所有的控件都具有ValiDate事件,ValiDate事件是在控件 的焦点转移到其他控间之前发生,也即它是在控件失去焦点之前发 生的,而LostFocus事件是在控件失去焦点之后发生的。因此, ValiDate事件更适合数据输入验证。 ValiDate事件应与控件的CausesValidation属性联合使用才能发挥作 用。
图像框(ImageBox) 图像框只能用于显示图形,没有图片框所拥有的其他功能, 因此,图像框比图片框显示速度快,占用内存少。 属性 (1)Picture属性 和图像框的Picture属性相同 (2)Stretch属性 指定是否缩放图形来适应控件大小,属性值为True或False。 True:缩放图形来适应控件大小。此值可能会使显示的图 形变形 失真。 False:缩放控件来适应图形的大小,此值为缺省值。
4.4 列表框和组合框
列表框(ListBox)通过显示多个选项,供用户选择。其最主要的 特点是只能从其中选择,而不能直接修改其中的内容。 组合框(ComboBox)是组合了文本框和列表框的特性而形成的一 种控件。组合框在列表框中列出可供用户选择的选项,当用户选定某项 后,该项内容自动装入文本框中。当列表框中没有所需选项时,除了下 拉式列表框(Style属性为2)之外都允许在文本框中用键盘输入,但输 人的内容不能自动添加到列表框中。有三种不同风格的组合框:下拉式 组合框、简单组合框和下拉式列表框,它们的Style属性分别为0、1和2。 一、列表框和组合框共有的重要属性 1. List 属性 该属性是一个字符型数组,存放列表框或组合框的选项。List数组 的下标是从0开始的,即第一个项目的下标是0。List属性既可以在设计 状态设置,也可以在程序中设置或引用。

VB程序设计常用控件

VB程序设计常用控件

VB程序设计常用控件1. 文本框(TextBox)文本框是VB程序设计中最常用的控件之一、它用于用户输入文本或显示程序输出的文本。

在VB中,可以通过设置属性来控制文本框的外观和行为,如文本框的背景色、字体、边框样式等。

还可以通过事件处理程序来响应文本框的各种事件,如文本改变、获取焦点等。

3. 按钮(Button)按钮是用户交互的主要方式之一、通过按钮,用户可以执行特定的操作,如提交表单、打印文档等。

在VB中,可以设置按钮的文本、字体、背景色等属性,以及添加单击事件处理程序等。

4. 列表框(ListBox)列表框用于显示一组选项,并允许用户从中选择一个或多个选项。

在VB中,可以通过添加列表项来初始化列表框的选项列表,也可以通过代码动态添加和删除列表项。

还可以设置列表框的选择模式(单选或多选)、滚动条等属性,并添加选择改变的事件处理程序。

组合框是列表框和文本框的结合体。

它可以显示一组选项,并允许用户从中选择一个选项,同时还可以允许用户输入自定义的文本。

在VB中,可以设置组合框的选项列表,也可以允许用户输入自定义的文本或限制用户只能选择列表中的选项。

6. 复选框(CheckBox)复选框用于表示一个二进制选择,即用户可以选择或取消选择一些选项。

在VB中,可以设置复选框的文本、状态、样式等属性,并添加选择改变的事件处理程序。

7. 单选按钮(RadioButton)单选按钮用于表示一组互斥的选项,即用户只能选择其中的一个选项。

在VB中,可以设置单选按钮的文本、状态、样式等属性,并添加选择改变的事件处理程序。

8. 图片框(PictureBox)图片框用于显示图像。

在VB中,可以设置图片框的图像、大小模式、背景色等属性,并添加单击、双击等事件处理程序。

9. 进度条(ProgressBar)进度条用于显示操作的进度状态。

在VB中,可以设置进度条的最小值、最大值、当前值等属性,以及添加值改变的事件处理程序。

10. 树视图(TreeView)树视图用于显示层次结构的数据。

VB控件与事件

VB控件与事件

属性名
功能
Caption(缺省) 设置标签的字面内容。
(2) 文本框(TextBox):一个文本编辑区域,可在该区域输入、
编辑和显示文本内容。
文本框常用属性
属性名
功能
Text(缺省) 设置文本框中的当前内容。
事件名 KeyPress
文本框常用事件
触发条件
当用户在文本框里按下键盘上的一个键时触 发该事件。
4.事件过程
设计好应用程序界面后,就是把要处理的代码写入对应的事件过程 中。VB是基于事件驱动机制的,一个对象的事件对应着一个事件处理过 程。事件处理过程的格式是: Sub 对象名_事件名()
语句块 End Sub 若窗体中有一个命令按钮Command1,则它的单击事件处理过程格式为: Sub Command1_Click()
语句块 End Sub
3.赋值语句
➢ 赋值语句:赋给某一个变量一个具体的确定值的语句。 ➢ VB赋值语句的一般格式是:变量名=表达式 ,其中“=”为赋值运
算符。 ➢ 例如:a=5 ➢ 赋值语句是最基本的语句,作用是将赋值运算符右侧表达式的值存
储到左边的变量。 ➢ VB赋值语句的另一种格式是:对象名.属性名=表达式 ➢ 例如:Text1.Text=“嘉兴一中实验学校”
1.窗体
用作定制应用程序窗口界面。
属性名 Caption
事件名 Load
窗体常用属性
功能 设置窗体的标题。
窗体常用事件 触发条件
窗体打开时触发该事件,此时窗体初始化完 毕(包括所有控件初始化完毕),准备显示。 该事件发生在窗体显示之前。
2.常用控件
(1) 标签(Labe
(3) 命令按钮(CommandButton):一般用来接收用户单击事件,

Vb 常用标准控件

Vb 常用标准控件

【范例4-11】兴趣爱好选取窗体。
操作步骤如下: 1、在窗体上新建2个标签、2个列表框、4个命令按钮,调整它们的位 置及大小,并按表4-15设置属性
2、编写代码如下: Private Sub Command1_Click() If List1.ListIndex <> -1 Then List2.AddItem List1.Text List1.RemoveItem List1.ListIndex End If End Sub

可响应的事件与窗体基本相同。

主要属性:
◦ ◦ ◦ ◦ ◦ ◦ ◦ Shape BorderColor BorderStyle BorderWidth BackStyle FillColor FillStyle
10
用户用鼠标单击命令按钮,将执行一条命令,但具 体的动作则由相应的事件过程的程序代码决定。 (1)属性 Caption Cancel(取消属性):“True”时按[ESC]键等同于单击 该按钮,一般“取消”按钮的cancel设置为“True”. Default(缺省属性):当此属性为“True”时,此按钮 被设为焦点,按回车键等同于按此按钮。一般将“确定” 按钮的Default属性设为“True”。 Enabled Style Picture等 (2)事件: 最基本也是最重要的事件:单击Click
【范例4-11】兴趣爱好选取窗体。
Private Sub Command2_Click() For i = 0 To List1.ListCount - 1 List2.AddItem List1.List(i) Next List1.Clear End Sub Private Sub Command3_Click() If List2.ListIndex <> -1 Then List1.AddItem List2.Text List2.RemoveItem List2.ListIndex End If End Sub

VB常用控件介绍

VB常用控件介绍

VB常用控件介绍在Visual Basic (VB)中,控件是构建图形用户界面的基本元素。

它们允许用户与应用程序进行交互,并显示和接受数据。

以下是VB中常用的控件的介绍:1. Label控件:用于在窗体上显示文本。

可以设置文本的颜色、字体、大小等属性。

2. TextBox控件:用于接收用户的输入文本。

可以用于输入单行或多行文本。

4. ListBox控件:用于显示一个列表,用户可以从中选择一个或多个选项。

5. Button控件:用于触发一个事件或进行一些操作。

可以设置按钮的文本、样式和大小等。

6. RadioButton控件:用于提供一组互斥的选项。

用户只能选择其中的一个选项。

7. CheckBox控件:用于提供一组独立的选项。

用户可以选择其中的一个或多个选项。

8. PictureBox控件:用于显示图像。

可以从文件或代码中设置图像。

9. Timer控件:用于定时触发事件。

可以设置定时器的间隔时间。

10. Progress Bar控件:用于显示操作的进度。

可以根据进度的百分比设置进度条的值。

11. ScrollBar控件:用于提供滚动的功能。

可以用于水平或垂直的滚动。

12. ListView控件:用于显示一个可自定义的列表。

可以显示图标、列表、详细信息等视图。

13. TreeView控件:用于显示一个树形结构的列表。

可以展开和折叠节点。

14. MenuStrip控件:用于创建菜单。

可以设置菜单项和子菜单。

16. DateTimePicker控件:用于选择日期和时间。

可以设置日期和时间的格式。

17. OpenFileDialog控件:用于打开文件对话框。

可以选择打开的文件。

18. SaveFileDialog控件:用于保存文件对话框。

可以选择保存的文件和路径。

19. PrintDialog控件:用于打印对话框。

可以选择打印的设置和打印的内容。

20. ColorDialog控件:用于颜色选择对话框。

可以选择颜色。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2)DblClick
当用户在命令按钮上双击鼠标时触发。其基本语法如下:
Sub Label_DblClick([Index As Integer])
其中参数的含义与Click事件中的相同。
4.3.3 应用例子
目的:设计一个窗体说明命令按钮的基本应用方法。
首先在本章工程中添加一个窗体。在其中放置两个命令按钮和一个标签(Label1)。命令按钮Command1的主要属性设置如下:
(4)BorderStyle属性
设置标签的边框样式。其使用语法如下:
Object.BorderStyle[=值]
其中的“值”可以为0或1。0(默认值)表示无边框;1表示单线边框。
(5)Caption属性
设置标签的文本内容。其使用语法如下:
Object.Caption[=字符串]
Move left,top,width,height
其中left,top,width,height分别表示移动目的位置的坐标和大小。left为必要参数,其他三个为可选参数。
4.1.3 应用例子
目的:设计一个窗体说明标签的基本应用方法。
首先创建本章工程,在其中添加一个窗体,在该窗体中放置一个标签Label1。该标签的基本属性如下:
(1)Change事件
当文本框的内容被修改时触发。其基本语法如下:
Sub Text_Change([Index As Integer])
其中,Text是文本框的名称。Index是一个整数,若该文本框属于一个控件数组,则Index表示该文本框在数组中的下标,否则不需要这一参数。
(2)KeyPress事件
使用复选框时,每单击一次将切换一次复选框的状态:选中或者未选中。每次单击也激活复选框的Click事件,可执行相应操作。
4.4.1 常用属性
复选框的常用属性介绍如下。
(1)Caption属性
设置显示标题,与一般控件不同,复选框的标题一般显示在复选框的右方,主要用来告诉用户复选框的功能。
复选框的一个特殊属性是Value属性,它的取值和用法与单选按钮有所差别。若Value属性的值取为0,代表复选框处于未选中状态,此时复选框的选项部分是一个空白的小方块;若Value属性的值取为1,代表复选框处于选中状态,此时复选框的选项部分是一个带有“√”标记的小方块;若Value属性的值取为2,代表复选框处于禁止选择状态。一般系统默认值为0,即未选中状态。
(6)WordWrap属性
设置标签的文本在显示时是否自动折行功能。其使用语法如下:
Object.WordWrap[=True或False]
其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。
4.1.2 常用事件和方法
一般很少使用标签事件,标签的方法中常用的只有Move,其基本语法如下:
Object.Cancel[=True或False]
为True时表示响应Cancel事件;为False表示不响应Cancel事件。该命令按钮为Cancel按钮。
(2)Caption属性
设置命令按钮的标题,即命令按钮上显示的文字。其使用语法如下:
Object.Captionl[=字符串]
当在文本框中按任一键时触发。其基本语法如下:
Sub Text_KeyPress(KeyAscii As Integer)
其中,KeyAscii为按键对应的一个键码。
(3)SetFocus方法
将焦点移动到指定的对象。
4.2.3 应用例子
目的:设计一个窗体说明文本框的基本应用方法。
(3)MultiLine属性
设置文本框是否以多行方式显示文本。设置为True时以多行文本方式显示;设置为False(默认)时以单行方式显示,超出文本框宽度的部分被截除。其使用语法如下:
Object.MultiLine [=True或False]
(4)PasswordChar属性
设置是否在控件中显示用户键入的字符。如果该属性设置为某一字符,那么无论Text属性值是什么,在文本框中都只显示该字符。另外,要想使该属性有效,MultiLine属性必须设置为False。
Name Label1
Caption "中华人民共和国"
BorderStyle 1
BackColor &H00FF8080(蓝色)
ForeColor &H000000FF(红色)
Font楷体_GB2312,二号字,规则
4.2 文 本 框
文本框可以供用户输入数据,是VB中显示和输入文本的主要机制,也是Windows用户界面中最常用的控件。文本框提供了所有基本字处理功能,在Windows环境中几乎所有的输入动作都是利用文本框来完成的。文本框是个相当灵活的输入工具,可以输入单行文本,也可以输入多行文本,还具有根据控件的大小自动换行以及添加基本格式的功能。
首先在本章工程中添加一个窗体,在其中创建两个标签和两个文本框。标签用于显示提示信息,其标题分别为“密码”和“明码”。两个文本框中上一个是主文本框,用于输入密码,密码输入时以“*”形式显示出来,该文本框的基本属性如下:
Name Text1
Appearance 0’Flat
BackColor &H00FFFFFF&
4.1.1 常用属性
标签的属性很多,下面介绍几个常用的属性。
(1)Alignment属性
设置标签中文本的对齐方式。其使用语法如下:
Object.Alignment[=值]
其中的“值”可以为0,1或2。0(默认值)表示左对齐;1表示右对齐;2表示居中。
(2)AutoSize属性
在这两个命令按钮上分别设计以下事件过程:
Private Sub Command1_Click()
Label1.Caption = "你单击了命令按钮一"
End Sub
Private Sub Command2_Click()
Label1.Caption = "你单击了命令按钮二"
(2)Value属性
设置复选框在执行时的三种状态,分别是:
0(默认值):表示未复选,处于这种状态的复选框在运行时复选框前没有“√”标志。
4.1 标 签
标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。但不能编辑标签控件。
使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。还可编写代码改变标签控件的显示文本以响应运行时的事件。例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。
设置控件是否能够自动调整大小以显示所有的内容。其使用语法如下:
Object.AutoSize[=True或False]
(3)BackStyle属性
设置标签的背景样式。其使用语法如下:
Object.BackStyle[=值]
其中的“值”可以为0或1。1(默认值)表示是不透明的;0表示是透明的。
(4)Enabled属性
设置命令按钮是否能被按下。其使用语法如下:
Object.Enabled=True或False
为True(默认值)时表示该命令按钮能被按下以执行特定功能;为False表示该命令按钮不能按下来执行特定功能。
(5)Picture属性
设置命令按钮上显示的图形。其使用语法如下:
(6)SelLength、SelStart和SelText属性
SelLength返回/设置选定的字符数。
SelStart返回/设置选定文本的起始点。
SelText返回/设置包含当前选定文本的字符串。
4.2.2 常用事件和方法
文本框的方法很少使用,较常用事件是Change和KeyPress;较常用的方法是SetFocus。
Caption "命令按钮一"
FontName "宋体"
FontSize 14.25
Picture "Form2.frx":0000
Style 1
命令按钮Command2的主要属性设置如下:
Caption "命令按钮二"
FontName "宋体"
FontSize 14.25
4.3.2 常用事件和方法
命令按钮没有特殊的事件和方法,它最重要的事件就是Click和DblClick事件。
(1)Click事件
当用户在命令按钮上单击鼠标时触发。其基本语法如下:
Sub Command_Click([Index As Integer])
其中,Command是命令按钮的名称。Index是一个整数,若该命令按钮属于一个控件数组,则Index表示该命令按钮在数组中的下标,否则不需要这一参数。
(3)Default属性
设置命令按钮是否为默认按钮,即当运行程序时,用户按回车键时,就激活它。其使用语法如下:
Object.Default[=True或False]
为True时表示该命令按钮为默认按钮;为False(默认值)表示该命令按钮不是默认按钮。
注意:一个窗体上只能有一个命令按钮为默认按钮。
ForeColor &H000000FF&
PasswordChar "*"
屏幕下方的文本框的名称为Text2,用于以明码方式显示在第一个文本框中输入的内容。为此,在文本框Text1上设计如下事件过程:
Private Sub Text1_Change() rollBars属性
相关文档
最新文档