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第八章 常用内部控件
在窗体上添加一个列表框,所显示的“List1”是控件的名称, 而不是列表项中的数据项。
(3)ListCount 记录了列表框中的数据项数,该属性只能在程序中引用它。
第8章 常用控件(二)
(4)ListIndex 该属性是List数组中被选中列表项的下标值。 如果用户选择了多个列表项,则ListIndex是最近所选 列表项的下标值; 如果用户没有从列表框中选择任何一项,则ListIndex 为-1。 程序运行时可使用ListIndex属性判断列表框中哪一项被选中 不能在设计时设置,只有程序运行时才起作用。
第8章 常用控件(二)
(5)Text
用于存放被选中列表项的文本内容。 该属性是只读的,不能在属性窗口中设置,也不能在程序中 设置,只可在程序中引用从而获取其内容。
(6)Selected(i)
该属性是一个逻辑数组,其元素对应列表框中相应的项。 表示相应项在程序运行期间是否被选中。 例如,Selected(0)的值为True,表示第一项被选中,如为 False,表示未被选中。
第8章 常用控件(二)
8.6 列表框
1.列表框常用的属性
(1)名称(Name) (2)List
该属性是一个字符串数组,用来保存列表框中的各个数据项 内容。 List数组的下标从0开始,即List(0)保存表中的第一 个数据项的内容。List(1)保存第二个数据项的内容,依次类 推,List(ListCount-1)保存表中的最后一个数据项的内容。 在属性窗口中添加列表项时,用Ctrl+Enter来换行。
第8章 常用控件(二)
例 8-7 创建一个窗体,有1个列表框,3个命令按
钮,如图所示,可以从列表框中选取多选进行删除, 也可以全部删除。

VB常用内部(标准)控件

VB常用内部(标准)控件
第4章 VB常用内部(标准)控件
1/73
VB对象:窗体和控件
控件有两种: 标准控件(内部控件),是Visual Basic预设的 控件,存在Visual Basic工具箱内; 外挂控件(ActiveX控件),必须通过Visual Basic的相关菜单命令增加控件后才能使用。 本章中主要介绍的是常用的12个标准控件:命 令按钮、标签、文本框、单选按钮、复选框、框架 、列表框、组合框、图像框和图片框、滚动条和计 时器以及程序举例
16/73 16/60
“判断”按钮的单击事件代码
Private Sub Command1_Click() „判断按钮 a=Val(Text1.Text) :b=Val(Text2.Text) c=Val(Text3.Text) If a>b Then m=a Else m=b End If If c>m Then m=c Text4.Text=m End Sub
25/60
Alignment属性 Style(只读) 25/73 Click事件
【例4.6】用复选框来控制文字的字体、字型、字号 及颜色
(1)创建应用程序的用户界面,并设置对象属性
多行文本框(带垂直滚动条)和四个复选框
Check1~4
(2)编写程序代码 功能要求:程序开始运行后,用户在文本框中输 入一段文字,然后按需要单击各复选框,则文字的字 体、字型、字号及颜色随之改变
常用属性 指定显示在文本框中的替代符,如一串“*” PassWordChar
MaxLength SelLength SelStart
10/73
指定文本框中显示的最多字符数
SelText
含有当前选中的字符串。
10/78
【常用事件和方法】

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

),设置为 (2) Default:确认属性(逻辑值),设置为 ) :确认属性(逻辑值),设置为True时,按 时 Enter键相当于用鼠标器单击了该按钮。 键相当于用鼠标器单击了该按钮。 键相当于用鼠标器单击了该按钮 注意:在一个窗体只能的一个按钮的Default设置为 设置为Ture 注意:在一个窗体只能的一个按钮的 设置为 取消功能属性(逻辑值),当设置为Ture时, ),当设置为 (3)Cancel:取消功能属性(逻辑值),当设置为 ) 时 程序运行时按Esc键与单击此命令按钮的效果相同。 键与单击此命令按钮的效果相同。 程序运行时按 键与单击此命令按钮的效果相同 注意:在一个窗体只能的一个按钮的Cancel设置为 设置为Ture 注意:在一个窗体只能的一个按钮的 设置为 检查该按钮是否按下. 该属性在设计时无效. (4)Value: 检查该按钮是否按下 该属性在设计时无效 )
三、命令按钮CommandButton 命令按钮
接受用户输入的命令.输入命令可以有三种方式 接受用户输入的命令 输入命令可以有三种方式: 输入命令可以有三种方式 (1)鼠标单击; )鼠标单击; (2)按Tab键焦点跳转到该按钮 再按回车键; ) 键焦点跳转到该按钮, 再按回车键; 键焦点跳转到该按钮 (3) 快捷键(Alt+有下划线的字母) ) 快捷键( 有下划线的字母
一、控件的分类 1、内部控件 、 内部控件就是在工具箱中默认出现的控件,如命令按钮、 内部控件就是在工具箱中默认出现的控件,如命令按钮、 标签、 文本框等, 这些控件放在VB的可执行文件中 的可执行文件中, 标签 、 文本框等 , 这些控件放在 的可执行文件中 , 因 的基本控件。 此也称为 VB的基本控件。内部控件总是出现在工具箱中, 的基本控件 内部控件总是出现在工具箱中, 不能从工具箱中删除。 不能从工具箱中删除。 2、ActiveX控件 、 控件 扩展名为.ocx的独立文件,包括各种版本 提供的 的独立文件, 扩展名为 的独立文件 包括各种版本VB提供的 控件和仅在专业版和企业版中提供的控件, 控件和仅在专业版和企业版中提供的控件,另外还有许多 第三方提供的ActiveX控件。 控件。 第三方提供的 控件 3、可插入的对象 、 有些对象能够添加到工具箱中,例如一个Excel工作表, 工作表, 有些对象能够添加到工具箱中,例如一个 工作表 这时可以把它们当作控件使用,这样的对象称可插入对象。 这时可以把它们当作控件使用,这样的对象称可插入对象。 其中一些对象还支持OLE自动化,使用这种控件就可以在 自动化, 其中一些对象还支持 自动化 VB应用程序中编程控制另一个应用程序的对象。 应用程序中编程控制另一个应用程序的对象。 应用程序中编程控制另一个应用程序的对象

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

vb常用控件

1.窗体(Form)属性NameCaptionEnableVisibleBorderStyleHeightWidthLeftTOPBackcolorForecolorPictureMaxbuttomMinbuttonControlboxIconMDICChildWindowsStateAutoRedraw事件ClickDblClickLoadActivateUnloadPaint方法PrintClsMoveLoadUnloadShow模式Hide2.命令按钮(CommandButton) 属性CaptionEnableVisibleDefaultStylePicture事件ClickKeyPress方法DragMoveRefreshSetFocus3.文本框(TextBox)属性BorderstyleEnaleVisibleFontMultiLineTextScrollBars事件ClickDbclickChangeGetFocusLostFocus方法SetFocusMoveRefresh4.标签(Label)CaptionAlignmentBorderStyleAutoSizeWordWarp5.列表框(ListBox)属性ColumnsMultiSelectListCountListIndexList()SelectedSetcountSortedNewIndexItemData事件ClickDbClick方法AddItem Item ,index RemoveItem indexClear6.组合框(ComboBox)属性StyleTextListListindexListCountItemData事件ClickDbClickChange7.图片框(PictureBox)属性PictureAutoSize事件Click方法Circle8.图象框(Image)属性PictureStreth事件Click方法PrintCircleLinePointPset9.单选框(OpptionButton)属性CaptionValue事件Click10.复选框(CheckBox)属性CaptainValue事件Click11.分组框(Frame)属性CaptionVisibleEnabled12.水平和垂直滚动条属性ValueLargeChangeSmallLarge事件ChangeScroll13.定时器(Timer)属性EnaledInterval事件Timer14.驱动器列表框(DrivelistBox)属性DriveChange15.目录列表框(DirListBox)属性PathListIndexListCount事件Change16.文件列表框(FileListBox)属性PatternFileNameListCountListIndexList说明名称标题决定对象是否响应用户生成事件决定对象是否可见边框样式高度宽度对象左边缘与容器左边缘的距离对象顶端与容器顶端的距离背景色前景色显示的图形窗体的最大化按钮窗体的最小化按钮运行时,窗体上是否显示控体菜单栏返回运行时窗体最小化所显示的图标决定窗体是否显示为MDI的子窗体设置/返回一个窗体窗口运行时的可见状态TRUE时允许窗体图像在覆盖后的重建说明单击双击窗体装入时触发用户激活或程序中用Show方法显示窗体关闭操作窗体重绘,移动,放大说明打印清除窗体中用Print等方法写的内容移动装入窗体,并不显示卸载已装入的窗体显示窗体暂时隐藏窗体ton)说明标题决定对象是否响应用户生成事件觉决定对象是否可见决定窗体的默认命令按钮控件的外观显示的图形说明单击字符键被单击说明拖动移动刷新设置焦点,将当前焦点强制设置到命令按钮对象上说明边框样式决定对象是否响应用户生成事件决定对象是否可见字体多行文本设置控件中包含的文本添加滚动条说明单击双击文本内容改变获得焦点失去焦点说明设置焦点,将当前焦点强制设置到命令按钮对象上移动刷新标题对齐样式边框样式自动尺寸换行显示说明列表的列数多重选择项目总数项目数组下标项目数组选中标志选中项目的数目指出控件是否自动按字母顺序排列新加入项目的索引号项目编号说明单击双击说明在index指示的位置内容添加到列表框中将删除位置索引号index指示的位置上的内容删除清除列表框中的所有内容说明组合框的样式用户所选文本或编辑区输入文本列表,是字符型数组当前选中的序号,运行时读写列表中总数项目编号说明单击双击文本内容改变说明显示图象决定容器是否能自动调整大小与显示的图片匹配说明单击说明画圆说明显示图片False,根据图片调控件大小;True,根据控件调图片大小说明单击说明打印画圆画直线画点画轨迹说明标题表示单选框是否被选中说明单击说明标题0表示复选框被选中;1表示复选框处于选中状态说明单击说明标题决定分组框及其内部所有控件是否可见决定分组框内所有对象是否被屏蔽说明对应于滚动块在滚动条中的位置指定滚动块的移动量,用于单击滚动条的情况指定滚动块的移动量,用于单击滚动条两端的情况说明在滚动块移动后发生滚动事件,在移动滚动时发生,单击时不发生说明确定定时器是否能对用户产生的事件作出反应指定Timer事件之间的间隔,单位为毫秒说明告诉VB在每次Interval时间间隔到时该做什么说明显示计算机上与之相连的磁盘名文本内容改变,每次设置Drive时,会发生change说明显示当前工作驱动器下的目录和路径目录列表框中的每个目录都对应一个listindex值记录了目录列表框中的下一层共有几个小目录说明文本内容改变说明设置在执行时要显示的某一类返回或设置所选文件的路径和文件名返回控件的列表项目的个数返回或设置控件中当前选择项目的索引返回或设置控件的列表部分的项目。

[复习]VB的各种控件的名称

[复习]VB的各种控件的名称

VB的各种控件的名称满意回答VisualBasic中的控件分为两种,即标准控件(或内部控件)和ActiveX控件。

内部控件是工具箱中的“常驻”控件,始终出现在工具箱里,而ActiveX控件是扩展名为.ocx的文件(在Windows\System文件夹里),它是根据变成需要添加到工具箱里的。

在一般情况下,工具箱里只有标准控件,为了把ActiveX控件添加到工具箱里,可按以下步骤执行:(1)在菜单里选择“工程-部件”,弹出“部件”对话框;(2)在对话框中选择“控件”选项卡,显示ActiveX控件列表;(3)在列表框中找到需要添加的控件名称,单击控件名称左侧的复选框;(4)使用同样的方法选择需要添加的其它控件;(5)单击“确定”按钮,即可将所选ActiveX控件添加到工具箱里。

第一章、标准控件的属性1.01 窗体(FORM) 1.02 标签(Lable)控件1.03 文本框(TextBox)控件1.04 框架(Frame)控件1.05 命令按钮(CommandButton)控件1.06 复选框(CheckBox)控件1.07 单选钮(OptionButton)控件1.08 组合框(ComboBox)控件1.09 列表框(ListBox)控件1.10 水平滚动条(HScrollBar)控件和垂直滚动条(VScrollBar)控件1.11 定时器(Timer)控件1.12 文件系统(File System)控件1.13 形状(Shape)控件1.14 直线(Ling)控件1.15 图像(Image)控件1.16 图片框(PictureBox)控件1.17 数据(Data)控件1.18 OLE容器(OLE)控件1.19 菜单第二章、ActiveX控件的属性2.01 ActiveMovie控件2.02 Adodc控件2.03 Animation控件2.04 公用对话框(CommonDialog)控件2.05 数据组合框(DataCombo)控件2.06 数据型电子表格(DataGrid)控件2.07 数据列表(DataList)控件2.08 DTPicker控件2.09 平面滚动条(FlatScrollBar)控件 2.10 图像组合框(ImageCombo)控件2.11 图像列表(ImageList)控件2.12 Inet控件2.13 列表视图(ListView)控件2.14 MAPIMessages控件2.15 MAPISession控件2.16 MaskEdBox控件2.17 多媒体(MMControl)控件2.18 月视图(MonthView)控件2.19 图表(MSChard)控件2.20 MSComm控件2.21 电子表格(MSFlexGrid)控件2.22 层次型电子表格(MSHFlexGrid)控件2.23 MSRDC控件2.24 PictureClip控件2.25 进度栏(ProgressBar)控件2.26 RichTextBox控件2.27 滑动块(Slider)控件2.28 选项卡(SSTab)控件2.29 状态栏(StatuaBar)控件2.30 SysInfo控件2.31 选项卡(TabStrip)控件2.32 工具栏(ToolBar)控件2.33 树状视图(TreeView)控件2.34 UpDown控件2.35 Winsock控件。

VB常用控件介绍

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

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

vb的控件分类VB(Visual Basic)是一种常用的程序设计语言,它提供了丰富的控件供开发人员使用。

控件是VB程序中的重要组成部分,用于创建用户界面和实现各种功能。

下面将根据控件的分类,为大家介绍一些常用的VB控件及其功能。

一、基本控件1. 标签(Label)控件:用于显示文本信息,如标题、说明等。

2. 文本框(TextBox)控件:用于接收和显示用户输入的文本信息。

3. 按钮(Button)控件:用于触发特定的操作,如提交表单、保存数据等。

4. 复选框(CheckBox)控件:用于提供多个选项供用户选择,可以单选或多选。

5. 单选按钮(RadioButton)控件:用于提供多个互斥的选项供用户选择,只能单选。

6. 列表框(ListBox)控件:用于显示多个选项供用户选择,可以单选或多选。

7. 组合框(ComboBox)控件:结合了文本框和列表框的功能,用户可以从下拉列表中选择选项,也可以手动输入。

二、容器控件1. 面板(Panel)控件:用于创建容器,可以将其他控件组合在一起,并自由调整它们的位置和大小。

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

3. 标签页(TabPage)控件:用于创建多个标签页,每个标签页可以包含不同的控件,方便用户切换查看内容。

4. 树形视图(TreeView)控件:用于以树形结构展示数据,用户可以展开或折叠节点,方便浏览和管理数据。

三、数据控件1. 数据表格(DataGridView)控件:用于显示和编辑数据表格,支持排序、筛选和分页等功能。

2. 数据绑定器(DataBinder)控件:用于将数据源与控件进行绑定,实现数据的显示和同步更新。

3. 数据导航器(DataNavigator)控件:用于在数据表格中导航记录,包括移动到第一条、上一条、下一条和最后一条记录等操作。

4. 数据输入验证器(DataValidator)控件:用于验证用户输入的数据是否符合要求,可以设置各种验证规则和错误提示信息。

vb 常用标准控件 (感觉写的不错)

vb 常用标准控件 (感觉写的不错)

第5章常用标准控件控件是构成应用程序交互界面的基本元素,只有掌握了各种控件的功能,它所包含的属性、方法和事件,才能编写功能强大、便于使用、具有实用价值的应用程序。

正如前面所述,Visual Basic 控件分为三类,一类是标准控件(或叫内部控件),一类是ActiveX控件,还有一类是可插入对象。

本章主要介绍Visual Basic 标准控件的属性、方法、事件和使用。

5.1 文本控件文本控件是指在应用程序中用来输入输出文本而使用的控件。

在Visual Basic 中,与文本有关的标准控件有两个:标签(Label)和文本框(TextBox)。

5.1.1 标签(Label)标签的主要功能是在窗体上显示文本,常用来标注本身不具有标题属性的控件,做它们的标题,或者作栏目名。

程序运行时,标签不能接收键盘操作,即不具有焦点。

1. 标签的常用属性、方法和事件标签的许多属性与窗体或其他控件相同,它们包括:颜色属性:Backcolor、ForeColor 等字体字形属性:Font、FontBold、FontItalic、FontName、FontSize、FontUnderline等大小和位置属性:Height、width、Left、Top其他:Enabled、Visible(1) Name (名称)属性标签的标识,默认为Label1, Label2,…。

前缀为Lbl。

(2) Caption属性标签的标题。

标签只能用Caption属性来设置或修改显示的文本信息。

默认情况下,Caption 的文本是标签控件中唯一可见的部分。

在Windows及其他一些应用软件中,通过Alt键和某个特定的字母(带下划线),可以把焦点移到指定的位置,或执行某个菜单命令,该特定的字母称为“访问键”或叫“热键”。

在Visual Basic中,设置访问键的方法是在设置控件的Caption属性时,在某个特定字母前插入一个符号“&”。

例如,以下的代码在为标签Label1设置Caption属性的同时,指定了一个访问键“N”:Label1.Caption=”请输入用户名(&Name):”注意:对于具有焦点的控件,按下相应的访问键,将激活该控件,使该控件获得焦点。

Visual Basic 常用内部控件

Visual Basic 常用内部控件


True。



1.2.2 命令按钮的常用 事件
VB
命令按钮最常用的事件是单击(Click)事件,当单击一个命令按钮
时,触发Click事件。

命令按钮不支持双击(Dblclick)事件。



控件Leabharlann 1.3 文本控件VB
和文本相关的标准控件有两个,即标签和文本框。
标签所显示的内容只能用Caption属性来设置或 修改,不能直接编辑。一般用来为其它控件附加一
FontUnderline(下 划线)
Height(高度) Width(宽度)
Visible(可见性)
用来确定按钮标题文本是否加下划线,该属性的值为 Boolean类型 用来确定按钮的高度,可以通过属性窗口或程序代码设置
用来设置按钮的宽度,可以通过属性窗口或程序代码设置
用来设置按钮是否可见,该属性的值为Boolean类型
Picture 用该属性可以给命令按钮指定一个图形。
DownPicture 用来设置当控件被单击并处于按下状态时在控件中显示的图形, 可用于复选框、单选按钮和命令按钮。
DisabledPict 用来设置对一个图形的引用,当命令按钮禁止使用(即用
ure
Enabled属性被设置为False)时在按钮中显示该图形。
Enabled(允许)
用来确定按钮是否能够对用户产生的事件作出反应,属性 的值为Boolean类型
FontBold(加粗)
用来确定按钮标题文本是否加粗,属性的值为Boolean类 型
FontItalic(倾斜)
用来确定按钮标题文本是否倾斜,该属性的值为Boolean 类型
FontName(字体) 用来确定按钮标题文本的字体类型 FontSize(字号) 用来确定按钮标题文本的大小即字号

第九讲VB常用内部控件.

第九讲VB常用内部控件.
4
控件的公共属性
Caption属性
可为控件指定一个访问键: &字母 Label控件标题大小没有限制。其他有标题的控件,标题
大小限制为255个字符。 注意与Name属性、Text属性的区别
Left、Top、Height、Width属性
用于设置或返回控件的位置或尺寸 窗体: 属性总是以缇为单位表示; 控件: 度量单位取决于其容器的坐标系统
0(透明),则忽略BackColor属性。 如果在Form对象或PictureBox控件中设置BackColor属
性,则所有已经打印的文本或用绘图方法绘制的图形都将 被擦除掉。 设置ForeColor属性值不会影响已经打印的文本或绘制的 图形。
8
控件的公共属性 Font对象属性
FontName、FontSize、FontBold、FontItalic、 FontStrikethru、FontUnderline属性
6
【例】Visible属性和Enabled属性的比较
7
控件的公共属性
BackColor、ForeColor属性
BackColor用于设置或返回控件的背景颜色 ForeColor用于设置或返回在控件里显示图片和文本时的
前景颜色 在Label和Shape控件中,如果BackStyle属性的设置值为
End Sub
10
2.框架(Frame) 图片框(PictureBox)图像框(Image)
框架(Frame)
作用: 作为控件的容器,对控件进行分组 如何将控件放在容器中
选中容器,在容器中直接画 选中容器,粘贴控件 如何检查控件是否在容器中 拖动容器,控件随容器移动 选中框架中的多个控件: Ctrl+拖动 删除容器时,其中的控件随之被删除 框架的常用属性

VB常用内部控件.

VB常用内部控件.

2020/1/25
9
课程:多媒体软件设计技术
教师: 杨岚 学生: 08自动化
3. 图片框(picturebox)和图像框(image)控件
➢ 作用:用来显示图像,包括位图文件(.bmp)、图标文件(.ico)、 光标文件(.cur)、JPEG文件(.jpg)、GIF文件(.gif); 其中:图片框还可以做容器控件。
课程:多媒体软件设计技术
教师: 杨岚 学生: 08自动化
VB常用内部控件
控件的使用主要从三个方面着手:哪三个? 掌握常用控件的功能及常用属性、常用事件和方法。
➢控件的公共属性 ➢框架(Frame)控件 ➢图片框(PictureBox)和图像框(Image)控件 ➢选项按钮(OptionButton)和复选框(CheckBox)控件 ➢列表框(ListBox)和组合框(ComboBox)控件 ➢定时器(Timer)控件 ➢滚动条(HScrollBar、VScrollBar)控件
6. BackColor、ForeColor 属性:
分别用来设置对象的背景颜色和在对象中显示图片和文本时的 前景颜色。几种常用的颜色设置方法:
❖ 使用调色板选取所需的颜色。
❖ 使用系统缺省值,即不改变颜色设置
❖ 直接输入一个颜色值,前提是必须知道此值表示什么颜 色。(不常用)
几点说明:
❖ Backcolor属性会影响控件中内容的显示效果,form和
➢ 检查控件在容器(如:frame、picturebox)中,还是在窗体上的 方法:
❖拖动容器,观察容器中的控件是否跟着一起移动,若是,则正确,若不 是 ,则控件不在容器中,而是在窗体上,请重新放置;
❖用鼠标拖动控件,看是否能拖出容器,若可以,则控件在窗体上,要重 新放置。

(完整版)VB常用标准控件

(完整版)VB常用标准控件

6.2.2 单选按钮
也叫选择按钮,只能从多个选项中选择一个,各选 项间的关系是互斥的。
6.2.2 单选按钮
(1)Value 属性 表示按钮是否被选中 True 表示被选中 False表示未被选中
6.2.2 单选按钮
例6.2
6.2.3 框架
框架(Frame)控件是一个容器控件,为控件提供 可标识的分组 。在框架中的控件,可以随框架同时 移动。
6.2 选择控件 6.2.1 复选框
(3)Value 属性 可取0,1,2。
0-Unchecked表示未被选定; 1-Checked表示选定; 2-Grayed表示灰色,禁止选择。
例6.1 设计一个窗体说明复选框的基本应用方法。 首先建立一个窗体,在其中添加一个标签Label1和3 个复选框Check1、Check2 和Check3。
FontStrikethru、FontUnderline属性 ⑨ Font属性
6.2 选择控件 6.2.1 复选框
(1)Caption属性 用于设置复选框的文本注释内容,即复选框旁边 的文本标题。
(2)Alignment属性 取值为0或1。0(缺省值)表示复选框在文本左侧; 1表示复选框在文本右侧。
⑤ Text属性:返回当前选择的列表项的文本内容。
⑥ MultiSelect属性:设置该列表框能否选择多项。 ⑦ Selected属性:为一个逻辑数组,其中的每个元素
对应列表中的一项,表示列表框控件中的一个项的 选择状态。当数组元素值为True时,对应项被选 中,否则没有选中。
⑧ Style属性:控制控件的外观,其数值可以设置为0 (标准样式)和1(复选框样式)。
⑨ SelCount 属性 返回在列表框控件中被选中项的数量。如果没有选 项被选中,那么返回值为0。

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)。

20112011-6-15
8
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
2. 框架(Frame)控件 框架( )
作用:主要用作控件容器,当窗体上有多个控件,且需要将这 些控件分成一类或几类时,可以用frame控件将控件进行分组。 属性:enabled。True-缺省 False-框架不可用,其中的控件也不可用。 将控件放在容器中的方法:
20112011-6-15
1
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
1. 控件的公共属性
即大多数控件都有的属性。 1. Name属性: 即控件的名称,必须是字母开头的标识符、后跟字母、数字和下划线。可 可 以是中文字符、但不能有标点符号和空格。 以是中文字符、但不能有标点符号和空格 控件的命名规则:
学生: 06自动化
5. Left、Top、Height、Width 属性: 用于返回容器中对象的位置和尺寸。
容器:能构容纳其它控件的对象,放在容 容器: 器中的控件和容器是一体的,删除容器则 同时删除了容器里面的控件。 可作为容器的对象: 可作为容器的对象:窗体、框架、图片框
20112011-6-15
直接在容器中画控件,但是要先选中容器,然后画控件; 将事先画好的控件复制,然后选中容器,将控件粘贴到容器。
检查控件在容器(如:frame、picturebox)中,还是在窗体上的 方法:
拖动容器,观察容器中的控件是否跟着一起移动,若是,则正确,若不 是 ,则控件不在容器中,而是在窗体上,请重新放置; 用鼠标拖动控件,看是否能拖出容器,若可以,则控件在窗体上,要重 新放置。
11
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
应用实例:将两幅图片进行互换 图片
20112011-6-15
12
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
4. 选项按钮(optionbutton)和复选框(checkbox)控件 选项按钮( )和复选框( 控件
有时候,应用程序的界面上需要提供一些选择项,供用户单选 或多选。 可多选
20112011-6-15
10
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
AutoSize属性:(只适用于picturebox图片框控件) 决定控件是否可以自动改变大小,以显示图片的全部内容。
true:可以自动改变图片框大小,以适应图片大小; false:图片框大小不变,系统自动裁减图片,以适应图片框
Picture 属性:有两种用法(两种控件都适用) 1. 装入图片 A. 设计阶段:属性窗口的picture属性 B. 写代码:用loadpicture()函数,格式: picture1.picture=loadpicture(“图片文件的路径和图片名”) 2. 卸载图片 A. 设计阶段,直接在属性窗口中将picture属性值设为空。 B. 用loadpicture函数,格式: picture1.picture=loadpicture(””)或loadpicture( )
只能 单选
单选和多选
20112011-6-15 13
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
属性: Value 属性:确定控件是否处于选中状态。 A. OptionButton:true:选择了该按钮; false:没有选择该按钮,缺省。 B. CheckBox:0:取消了选择,即没有选中复选框 1:选择了复选框 2:使复选框处于灰度状态 Alignment属性:决定文本的对齐方式。 0:左对齐 1:右对齐 Style属性:决定控件的外观形态 0:默认形式,缺省。 1:显示形态和命令按钮一样。
Frame中不能直接显示文本和图形。
20112011-6-15
Frame用法举例
9
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
3. 图片框(picturebox)和图像框(image)控件 图片框( )和图像框( 控件
作用:用来显示图像,包括位图文件(.bmp)、图标文件(.ico)、 光标文件(.cur)、JPEG文件(.jpg)、GIF文件(.gif); 其中:图片框还可以做容器控件。 属性:
20112011-6-15 17
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
5. 列表框(listbox)和组合框(combobox)控件 列表框( )和组合框( 控件
Stretch属性: (只适用于image图像框控件) 决定图像是否可以自动缩放,以适应控件的大小
true:图像可以自动缩放,但可能会产生变形 false:图像不能改变,但控件大小自动调整,以适应图像大小
Picturebox和image的区别:
20112011-6-15
Picturebox控件可以作为容器 Picturebox 控件,Image不能。 Picturebox控件可以使用print 方法和cls方法。 装载图片时,Image 比picturebox 显示的速度快,因此,如果同样是 装载显示静态图片,多使用image Picturebox可以用来显示动态图片, 但image只能显示静态图片。
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
VB常用内部控件 常用内部控件
控件的使用主要从三个方面着手:哪三个? 掌握常用控件的功能及常用属性、常用事件和方法。 控件的公共属性 框架(Frame)控件 图片框(PictureBox)和图像框(Image)控件 选项按钮(OptionButton)和复选框(CheckBox)控件 列表框(ListBox)和组合框(ComboBox)控件 定时器(Timer)控件 滚动条(HScrollBar、VScrollBar)控件
对于窗体: Form1.show相当于 Form1.visible=true Form1.hide相当于 Form1.visible=false
20112011-6-15
如上图:将命令按钮“不可见”的 visible 属性设为“false”,则运行时看不见 此按钮。
4
课程:多媒体软件设计技术 :
教师: 杨岚
如果在程序运行的某个阶段,需要恢复控件起作用,则可以用代码: 如:command2.enabled=true
20112011-6-15
3
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
4. Visible 属性: 确定一个对象在运行时,是否可见。
TRUE:可见,缺省。 FALSE:不可见。
如果是将框架和 图片框作为容器, 则里面控件的 Top和left属性值 应以容器的边缘 为参考对象。
5
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
6. BackColor、ForeColor 属性: 分别用来设置对象的背景颜色和在对象中显示图片和文本时的 前景颜色。几种常用的颜色设置方法: 使用调色板选取所需的颜色。 使用系统缺省值,即不改变颜色设置 直接输入一个颜色值,前提是必须知道此值表示什么颜 色。(不常用) 几点说明: Backcolor属性会影响控件中内容的显示效果,form和 picturebox控件通常不修改backcolor属性。 如果label 和shape形状控件中的backstyle属性设为透明 (值为0),则修改backcolor属性无效。
单选和多选2
20112011技术 :
教师: 杨岚
学生: 06自动化
课堂练习: 1. 以下关于name属性错误的说法是 : 属性必须以一个字母开头 属性可以在属性窗口中修改,也可以在代码中修改 C.所有控件都有name属性,其值不能为空 D.”form.1”是一个非法的对象名 2. 要向图片框P1中加载“c:\clouds.bmp”图像文件,语句是: A.picture1.picture=“c:\clouds.bmp” B.picture1.picture=loadpicture(“c:\clouds.bmp”) C.P1.picture=loadpicture(c:\clouds.bmp) D. P1.picture=loadpicture(“c:\clouds.bmp”) 3.运行时,要清除P1的图片,语句: A.picture1.picture=“” B.picture1.picture=loadpicture() C.P1.picture=loadpicture D. P1.picture=loadpicture(“”)
单击后
20112011-6-15
7
课程:多媒体软件设计技术 :
教师: 杨岚
学生: 06自动化
8. Font对象属性: Font 对象的用法: 在界面设计时不能直接使用,但可以在属性窗口单击 font属性,并打开相应的字体修改对话框; 可以在代码中使用font对象,格式:控件名.font.属性名 属性名可以是:name(字体名)、size(字体大小)、 bold(粗体)、italic(斜体)、underline(下划线)、 strikethrough(删除线) Font对象用法
默认:控件类型的标识符+唯一的整数,如:text1、text2、command1等。 用户自定义Name属性时,尽量将控件的功能信息和类型包含进去,如: CmdOk、CmdCancel、TxtInput、TxtOutput等。 只能在属性窗口中修改,运行时不能修改,即不能用代码设name属性。
2.
Caption属性: 即控件的标题,TextBox控件无 控件无Caption属性 属性。 控件无 属性 可以在Caption属性中为控件指定访问键:Alt+指定的字符。 访问键: 指定的字符。 访问键 指定的字符 功能同单击此控件一样。通常:给命令按钮指定访问键 通常: 通常 给命令按钮指定访问键。 方法:&字母(字母通常是相应功能的英文的首字母) 标题字符数除了Label控件无限制外,其余要求在255字符内。
相关文档
最新文档