VB常用标准控件

合集下载

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的控件分类

vb的控件分类VB的控件分类在VB(Visual Basic)开发中,控件(Control)是开发者用来构建用户界面的基本元素。

掌握不同种类的控件对于开发者来说非常重要,因为它们可以满足不同的用户需求,使应用程序更加灵活和易于使用。

本文将对VB中的控件进行分类,并对其特点和用法进行介绍。

一、基本控件1. Label(标签):用于显示文本或图像,常用于标识其他控件或提供说明信息。

2. TextBox(文本框):用于接收用户输入的文本,可以用于输入、编辑和显示文本。

3. Button(按钮):用于触发特定的操作,比如提交表单、执行计算等。

4. ComboBox(组合框):结合了文本框和下拉列表框的功能,用户可以输入文本或从下拉列表中选择。

5. ListBox(列表框):用于显示多个选项,用户可以通过选择列表中的项来进行操作。

二、容器控件1. Panel(面板):用于容纳其他控件,可以对其中的控件进行布局和管理。

2. GroupBox(分组框):用于将相关的控件分组,提高用户界面的可读性和易用性。

3. TabControl(选项卡控件):可以在多个选项卡页面间切换,用于组织和管理复杂的界面。

三、数据输入与显示控件1. CheckBox(复选框):用于表示二选一的选择状态,可以单独选择或多选。

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

3. DateTimePicker(日期时间选择器):用于选择日期和时间,提供了方便的日期和时间输入方式。

4. ProgressBar(进度条):用于显示任务的进度,可以直观地展示操作的完成情况。

5. PictureBox(图片框):用于显示图片,可以加载本地或网络上的图片文件。

四、数据输出控件1. DataGridView(数据网格视图):用于显示和编辑数据表,提供了丰富的数据展示和操作功能。

2. ListView(列表视图):用于显示数据项的列表,可以以不同的视图模式展示(如图标、列表、详细信息等)。

VB常用控件属性汇总

VB常用控件属性汇总

VB常用控件属性汇总在VB中,常用的控件有许多属性可供使用。

下面是一些常用控件的属性汇总。

文本框控件(TextBox):- Text:文本框中的文本内容。

- TextAlignment:文本对齐方式(左对齐、右对齐、居中对齐)。

- MaxLength:文本框中输入的最大字符数。

- PasswordChar:密码字符(用于输入密码时替代显示的字符)。

- Multiline:指示文本框是否为多行文本框。

- ReadOnly:指示文本框是否为只读。

按钮控件(Button):- Text:按钮上显示的文本内容。

- Enabled:指示按钮是否可用。

- Font:按钮上文本的字体。

- ForeColor:按钮上文本的前景色。

- BackColor:按钮的背景色。

复选框控件(CheckBox):- Checked:指示复选框是否被选中。

- Text:复选框旁边显示的文本内容。

- Font:复选框旁边文本的字体。

- ForeColor:复选框旁边文本的颜色。

单选按钮控件(RadioButton):- Checked:指示单选按钮是否被选中。

- Text:单选按钮旁边显示的文本内容。

- Font:单选按钮旁边文本的字体。

- ForeColor:单选按钮旁边文本的颜色。

- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:选项列表。

- DropDownWidth:下拉列表的宽度。

列表框控件(ListBox):- SelectedIndex:选中项的索引。

- SelectedItem:选中的项。

- Items:项列表。

- MultiSelect:是否允许多选。

- Font:列表框中项的字体。

- ForeColor:列表框中项的颜色。

图片框控件(PictureBox):- Image:显示的图像。

- SizeMode:图像的显示模式(拉伸、填充、居中等)。

进度条控件(ProgressBar):- Minimum:最小值。

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常用标准控件(三)

6.7 计时器
计时器可提供定制的时间间隔, 1. 计时器可提供定制的时间间隔,且支持 Timer事件 Timer事件是VB中 事件。 事件是VB Timer事件。Timer事件是VB中模拟实时计 时器的事件。 时器的事件。
2.计时器的属性 Enablad 设置对象是否有效
Interval 设置时间间隔,单位为ms
结 束
Caption 标题,显示在框架左上角的字符 Name 对象名称 Enabled 是否有效 (true 有效 false无效) Visible 是否可见 (true 可见 false隐藏) FontBold 粗体 FontItalic 斜体 Fontname 字体名 Fontsize 字大小 FontUnderline 下画线 Height 高度 Width 宽度 Left 左边矩 Top 上边矩
4. 影响Tab顺序的属性 (1) TabStop True 支持Tab顺序 False 保持对象在Tab表中的位置,但按Tab键 移动焦点时会跳过这个对象(不接受焦点). (2) TabIndex 对象的TabIndex属性值就是对象的Tab顺序号. 用这一属性可以重新设置对象的Tab顺序 格式为: 对象名. TabIndex=Tab顺序号 例如: Text3.TbaIndex=0 则Text3的Tab 顺序提到了最前面.
PF06 与 PF07 功能完全相同
PF06
PF06 PF07
PE01 例:用滚动条翻阅图片
Private Sub HScroll1_Change() X = HScroll1.Value Text1.Text = X N = Trim$(Str$(X)) FM = "L:\PIC\B" + N + ".BMP" Picture1.Picture = LoadPicture(FM) End Sub

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

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常用控件

窗体Form1装载事件对应的代码如下。 1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)_ 2 Handles MyBase.Load „ 显示窗体前发生的事件 3 Label1.Text = "请输入您的姓名:" „ Label1为标签控件,属性Text显示标签中的文本 4 Button1.Text = "确定" „ 显示按钮对应文本 5 End Sub 在Form2中“返回”按钮(Button1)单击事件对应的代码如下。 1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 2 Handles Button1.Click 3 Dim frm1 As New Form1 „ 此声明使frm1代表了第一个窗体 4 Me.Hide() „ 采用Hide()方法隐藏当前窗体,即第二个窗体 5 frm1.Show() „ 采用Show()方法显示第一个窗体,即返回到第一个窗体 6 End Sub
3.1 窗体和控件
窗体是程序的工作舞台,它是一个 容器,可在上面安放各种控件,从而形成 各种风格的应用程序界面。应用程 序界面(窗体)可以分为三种形式, Windows窗体、Web窗体、和控制台应用 程序。
1.Windows窗体 Windows窗体是用于创建Windows应用程序图形界面的 应用程序。 创建Windows窗体的方法如下: 依次单击“开始”→“程序”→ “Microsoft Visual Studio .NET 2003” →“Microsoft Visual Studio .NET 2003,”菜单命令,在打开的“起始页”窗口中单击 “新建项目 ”,打开“新建项目”窗口,如图1-2所示。 单击窗口左边的“Visual Basic项目”,从右侧的窗口中 单击“Windows应用程序”,在“名称”中输入自己想 要的程序名称,在“位置”中可以输入或从“浏览”找 到要保存的位置,单击“确定”按钮,就可以进入 Windows应用程序设计窗口。如图3-1所示。

VB常用控件的方法详解

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常用控件的属性及功能

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:运行程序时该属性有效。

VB6.0基础教程 之 第6章 Visual Basic常用标准控件

VB6.0基础教程 之 第6章 Visual Basic常用标准控件
第6 章
6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9
Basic常用标准控件 Visual Basic常用标准控件
概述 图形控件 单选按钮和复焦点与Tab Tab顺序 焦点与Tab顺序
1
6.2 图形控件
图片框(PictureBox)和图像框(Image) 功能:用于显示图形 Picture属性:设置图片框或图像框中要显示的图像文件名。可以在设计阶段设置 或在程序中设置。 LoadPicture函数一般格式: [对象.]Picture= LoadPicture(“文件名”)
复选框
2.复选框(CheckBox) Caption属性:文本标题。 Alignment属性 0:控件钮在左边,标题显示在右边。 1:控件钮在右边,标题显示在左边。 Value属性 0--Unchecked:未被选定 1--Checked:选定 2--Grayed:灰色,禁止选择 Style属性 0--Standard:标准方式 1--Graphical:图形方式 事件 Click
6.4 框架
用途:将窗体中的控件按功能或类别分组。
框架
6.4 框架
Caption属性:框架标题 Enabled属性 False,不允许对框架内的对象进行操作。 Visible属性 True:框架及其控件可见。 False:框架及其控件被隐含起来。 事件 Click、DblClick 一般不需要编写框架的事件过程。
例如:Dir1.Path=“C:\Mydir” 重要事件——Change事件 在程序运行时,每当改变当前目录,即目录列表框的Path属性发生变化时,都要触 发其Change事件。
文件列表框(FileListBox)
功能:显示当前目录中指定类型的所有文件。 Path属性:用于返回和设置当前目录。 要从文件列表框(File1)中获得全路径的文件名Fname,用下面的程序代码: If Right(file1.path,1) ="\" Else Fname=file1.path &"\"& file1.filename End If Then Fname=file1.path & file1.filename

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常用控件的方法详解

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程序设计常用控件

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)树视图用于显示层次结构的数据。

VB7_常用控件

VB7_常用控件
调整图的大小以适应图像框的大小
PictureBox 和 Image
PictureBox 可使用与窗体类似的方 法进行文字、图形的输出
Print 文字
Line 直线或矩形
Circle 圆或椭圆 PSet 点
Cls 清除
Image 仅用于显示图形文件内容
Shape控件
主要属性 Shape 各种形状 FillColor 填充颜色 FillStyle 填充方式
位置 大小
控件坐标的表达
对象.Left 对象.Left + 对象.Width 对象.Top 对象.Top + 对象.Height
移动控件位置的两种代码
对象.Left = x 对象.Top = y 或用Move方法(P.133) 对象.Move x, y
PictureBox(图片框) 和 Image(图像框)控件
List1.List(List1.ListIndex)等于List1.Text
本章目录
2、常用方法
AddItem方法 把一个项目加入列表
对象.AddItem 项目字符串 [,索引值]
索引值:决定新增项在列表中的位置,如果省
略,则新增项目添加在最后。
RemoveItem方法 删除列表中指定项目
Caption 件
•它的Enabled和
Enabled Visible属性对粘贴在
Visible
其中的控件均有效 •这样的对象称为“容
器”
•常用的“容器”还有
例7.1通过单选按钮和复选框设 置文本框的字体
5.3 列表框(ListBox)和 组合框(ComboBox)
列表框和组合框实质是一维字符串数组的使用 列表框 可显示多个选项供用户选择,不能 直接修改其中的内容。 组合框 组合了文本框和列表框的特性而形成 的一种控件。组合框有3种式样。

VB常用控件

VB常用控件
第4章 ·常用控件
4.访问键 访问键是通过键盘来访问控件的。例如设置两
个按钮的属性为: Caption= "关闭(&C) " Caption= " &Exit "
则运行时可分别按Alt+C或Alt+E,相当于分别单击 两个按钮。
5.容器 窗体、框架和图片框等都可以作为其他控件的容器。
移动容器,容器中的控件也随之移动。容器中控件的 Left和Top属性值是指其在容器里的位置。
text1textlist1texttext1textlist1text常用控件常用控件常见控件的默认属性控件名控件名默认属性默认属性控件名称控件名称默认属性默认属性控件名称控件名称默认属性默认属性图片框图片框picturepicture组合框组合框texttext文件列表框文件列表框filenamefilename标签标签captioncaption列表框列表框texttext形状形状shapeshape文本框文本框texttext水平滚动条水平滚动条valuevalue线条线条visiblevisible框架框架captioncaption垂直滚动条垂直滚动条valuevalue图像框图像框picturepicture命令按钮命令按钮valuevalue时钟时钟enabledenabled数据数据captioncaption复选框复选框valuevalue驱动器列表框驱动器列表框drivedrive单选按钮单选按钮valuevalue目录列表框目录列表框pathpath常用控件常用控件焦点焦点在窗体上任何时候用户都只能操作其中的一个控件对象这个在窗体上任何时候用户都只能操作其中的一个控件对象这个被操作的对象称它获得焦点
第4章 ·常用控件
例 4 - 1 在一窗体上通过命令改变图片框的AutoSize 属性值,观察所装载图片的显示效果。

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)。
6.4.1 滚动条
2. 常用事件和方法 ① Scroll事件 滑块被拖动时,触发该事件 ② Change事件
例6.9
设计一个窗体,在其上面显示日期,并使用
滚动条来修改月份,界面如图所示。
6.4.2 定时器
1. 常用属性 Interval属性
Enabled属性
2. 常用事件 Timer事件:在一个定时器控件的预定的时间间隔 过去之后发生。
Caption属性都是默认属性。
Text1.Text = "Visual Basic程序设计"
Text1 = "Visual Basic程序设计"
2. 常见的公共属性 ① Name(名称)属性 ② Visible属性 ③ Caption属性
④ Left、Top、Width、Height属性
⑤ Enabled属性
③ Clear方法:删除列表框中的所有项目。
格式为: Object.Clear
3. 常用事件 列表框可以响应Click和DbClick等事件。
例6.4
设计一个窗体,其执行界面下图所示,可
以通过多项选择,然后单击中间的命令按钮在两个 列表框中移动多个选项。

设计一个用于学习媒体形式调查的程序。复选框用于
第 6章
常用标准控件
6.1 Visual Basic 控件概述 6.2 选择控件 6.3 图形控件 6.4 滚动条与定时器
6.5 多重窗体
6.1 Visual Basic控件概述 6.1.1 Visual Basic控件的分类
1. 标准控件 标准控件也称为内部控件,例如命令 按钮、文本框和标签等。
作为容器使用。
例6.7
6.3.3 直线与形状
1. 直线控件
① BorderWidth属性:设置直线的宽度。
② BorderColor属性:设置直线的颜色。 ③ X1,X2,Y1,Y2属性:控制线的两个端点的位置。
6.3.3 直线与形状
1. 直线控件
④ BorderStyle属性:设置直线的线型。取值为0~6,
其中0-Transparent表示透明,即看不见;
1-Solid表示实线,这是默认设置;
2-Dash表示虚线; 3-Dot表示点线;
4-Dash-Dot表示点划线;
5-Dash-Dot-Dot表示双点划线;
6-Inside Solid表示内实线。

设计一个窗体,利用Line在其上一个立方体。
2. 形状控件
2. 形状控件
Shape控件的Shape属性如表6-2所示,它预定义了不 同的图形形状。 BorderStyle属性:设置图形的边框格式,预定义 的格式包括透明、实线、虚线、点线、点划线、 双点划线和内实线。
例6.9
6.4 滚动条与定时器 6.4.1 滚动条
1. 常用属性 ①Max属性和Min属性 :设置滚动条取值的范围
⑨ SelCount 属性 返回在列表框控件中被选中项的数量。如果没有选 项被选中,那么返回值为0。
2. 常用方法 ① AddItem方法:用于将项目添加到列表框 。 格式为: Object.AddItem Item[, index] ② RemoveItem方法:从列表框中删除一个选项。
格式为: Object.RemoveItem Index
选择媒体形式,其选择结果在文本框中显示,列表 框选择文本框内显示文字的字体、大小和颜色。
6.2.5 组合框
组合框将文本框和列表框的功能结合在一起。 用户可以在列表中选择某项(只能选取一项),或 在编辑区域中直接输入选项(可以是列表中没有的 内容)。 列表框和组合框的最大区别是,在列表框中只能进 行选择,而不能输入选项。
② Value属性:体现滚动块在滚动条中位置的数值。
6.4 滚动条与定时器 6.4.1 滚动条
1. 常用属性
③ LargeChange属性
用户单击滚动条两个箭头之间的区域时,Value属性的 改变量 ④ SmallChange属性 用户单击滚动条箭头时,Value属性的改变量
6.4 滚动条与定时器
首先建立一个窗体,在其中添加一个标签Label1和3 个复选框Check1、Check2 和Check3。
6.2.2 单选按钮
也叫选择按钮,只能从多个选项中选择一个,各选
项间的关系是互斥的。
6.2.2 单选按钮
(1)Value 属性 表示按钮是否被选中 True 表示被选中 False表示未被选中
⑤ Style 属性
属性值可以为0,1和2。
0:下拉式组合框,可从列表中选择,也可输入。
1:简单组合框,包括一个文本框和一个不能下拉的
列表框,只能在文本框中输入用户的选择。 2:下拉式列表框,只能从列表中选择,不能输入。
例:combo-style属性。
例6.5

设计考生成绩查询程序,界面下图所示。在组合框
6.2.2 单选按钮
例6.2
6.2.3 框架
框架(Frame)控件是一个容器控件,为控件提供 可标识的分组 。在框架中的控件,可以随框架同时 移动。
6.2.3 框架
为了将控件分组,首先需要绘制框架,然后绘制框 架里面的控件。不能使用双击工具箱中工具的自动 方式绘制控件。
6.2.2 单选按钮
(1)Caption 属性 (2)Enabled 属性 (3)Visible 属性
1. Load语句和Unload语句 Load 窗体名称 Unload 窗体名称 2. Show方法和Hide方法 [窗体名称.]Show [模式] [窗体名称.]Hide
例6.13

设计一个多重窗体的应用程序。



在程序中创建3个窗体,在窗体Form1中添加一个文本框和 3个命令按钮,再分别在窗体Form2和窗体Form3中添加一 个命令按钮和一个文本框。 在Form1的文本框中输入英文文字,单击“转换为大写” 按钮,隐藏Form1,显示Form2并将Form1文本框中的英文 全部转换成大写显示在Form2的文本框中,然后单击Form2 中的“返回”按钮,隐藏Form2,显示 Form1。 在Form1中单击“转换为小写”按钮,隐藏Form1,显示 Form3并将Form1文本框中的英文全部转换为小写显示在 Form3的文本框中,然后单击Form3中的“返回”按钮,隐 藏Form3,显示 Form1。 程序运行界面如下图所示。
2. ActiveX控件 ActiveX控件是扩展名为.ocx的独
立文件,是Visual Basic工具箱的扩充部分。程
序中要使用ActiveX控件,需先将它们添加到工
具箱中。
6.1 Visual Basic控件概述
6.1.1 Visual Basic控件的分类
3. 可插入对象 是由其他应用程序创建的对象。这
6.2.4 列表框
② List属性:它是一个一维数组,数组中元素的值就 是在执行时看到的列表项。 List属性可以通过属性窗口进行设置,也可以在运 行时进行读写。 例如: List1.List(0)=″汉族″
③ ListIndex属性:用来存放控件中当前选定项目的 索引。
④ Sorted属性:设置列表框中的项目是否按字母表顺
Shape控件的Shape属性如表6-2所示,它预定义了不 同的图形形状。 Shape属性:设置图形样式。
2. 形状控件
Shape控件的Shape属性如表6-2所示,它预定义了不 同的图形形状。 FillStyle属性:设置填充模式,其中预定义的填充 格式包括实线、透明线、水平线、垂直线、向上 对角线、向下对角线、十字线和对角十字线。
秋、冬4个季节的图片,下图是一幅春天的图片。
6.3.2 图像框
Image控件使用较少的系统资源,重新绘图比 PictureBox控件要快,但仅支持图片框的一部分属 性、事件和方法。图像框控件中可以伸展图片的大
小使之适合控件的大小,而图片框控件不能这样做。
可以把Image控件放在容器里,但是Image控件不能
些对象能够添加到工具箱中,然后当作控件使用,
如Microsoft Excel工作表对象。
6.1.2 默认属性与公共属性
1. 标准控件的默认属性 默认属性是标准控件最常用的属性。
引用该属性时不需要指定属性名,只要指定控件
名即可。
6.1.2 默认属性与公共属性
1. 标准控件的默认属性
例:TextBox控件的Text属性,Label控件的
序排序。 ⑤ Text属性:返回当前选择的列表项的文本内容。
⑥ MultiSelect属性:设置该列表框能否选择多项。 ⑦ Selected属性:为一个逻辑数组,其中的每个元素
对应列表中的一项,表示列表框控件中的一个项的
选择状态。当数组元素值为True时,对应项被选 中,否则没有选中。
⑧ Style属性:控制控件的外观,其数值可以设置为0 (标准样式)和1(复选框样式)。
的文本标题。
(2)Alignment属性
取值为0或1。0(缺省值)表示复选框在文本左侧;
1表示复选框在文本右侧。
6.2 选择控件
6.2.1 复选框
(3)Value 属性
可取0,1,2。
0-Unchecked表示未被选定;
1-Checked表示选定;
2-Grayed表示灰色,禁止选择。
例6.1
设计一个窗体说明复选框的基本应用方法。
中设置3名考生姓名,每选中一个考生,在文本框中
显示该考生所对应的总分。当在组合框的文本编辑域
中输入新的考生姓名,在文本框中输入新考生的总分
时,单击“添加”按钮将添加新的选项,供下次选择。
6.3 图形控件
6.3.1 图片框
图片框(PictureBox)控件可以用来显示图形。 1. 常用属性 ① Picture属性 a:复制图像到图片框 b:通过属性面板设置 c:通过LoadPicture( )函数载入 LoadPicture( [filename], [size], [colordepth], [x, y])
相关文档
最新文档