VB单选按钮和复选框

合集下载

VB单选按钮和复选框练习

VB单选按钮和复选框练习

VB单选按钮和复选框练习练习十一(单选按钮和复选框)一、填空题:1、单选按钮的重要属性Value其数据是_________类型,当选中时其值为_______,未选中时值为_____。

2、在窗体中的单选按钮一般情况下只能一个被选中,如果要同时选中多个时要使用_______控件进行分组。

在进行“分组”时必须选放置__________控件,然后在其中拖放__________控件。

3、复选框的重要属性Value其数据是__________类型,它可以取____________值。

当未选时其值为______,选中是其值为_________。

复选框与单选按钮的最大区别是____________。

选择字体风格(粗体、斜体、下划线)应使用_________(单选钮或复选框)控件,选择字体应使用_________(单选钮或复选框)控件。

二、选择题:1、复选框的Value属性可以有()个值。

A.1个B.2个C.3个D.没有限止2、判断某个单选按钮是否被选中是通过其()属性。

A.Caption B.Value C.Name D.Index3、单选按钮的Click事件是在下列任种情况下才会被触发。

()A.单击选中时B.单击取消时C.只要单击时D.单击命令按钮三、编写一个简单的个人情况表单,界面如下:界面1 界面2当填写界面1后,单击“提交”按钮,显示界面2。

当单击“返回”按钮返回界面1。

试运行程序四、编写一个绘图程序,界面如下:界面有一个图片框,和两组单选按钮,一组复选框。

单击其中一项图形发生相应的改变。

当选择绘直线和圆时,“填充”复选框应该不可见。

试运行程序。

vb6.0实验六习题与答案

vb6.0实验六习题与答案

vb6.0实验六习题与答案实验六专业_1、认识常用控件:单选按钮、复选框、框架、列表框、组合框、滚动条、滑动器(slider)、时钟、图形控件;2.学习在表单中创建常用控件2、学习在属性窗口和在程序代码中设置属性3、学习调用控件的方法4.学习编写每个控件、鼠标和键盘的事件过程。

二、实验内容1、单选按钮、复选框、框架1)将表格F1的标题设置为“复选框、框架和单选按钮”;将表格中复选框ch1、ch2ch1和CH2的高度和宽度分别设置为360和1000;程序运行时,check2处于非零状态。

FR1帧包含单选按钮OP1和op2。

2)设计窗体,要求①标题为“设置字体”;② 带边框的标签控件Label1以表格形式设置,高度和宽度分别为450和3800,标题为“欢迎VB”,字体大小为“4”,并显示在中间;③标题为“字体”框架包含两个标题分别为“楷体_gb2312”和“华文新魏”的单选按钮op1和op2;④ 标题为“Italic”的框架包含两个标题为“是”和“否”的单选按钮。

⑤ 编写相应控件的事件进程,使程序运行时,点击“Kaiti_gb2312”,标签控件的字体为Kaiti_gb2312,点击“Chinese New Wei”,标签控件的字体为Chinese New Wei;单击Yes,label控件的字体将为斜体。

单击“否”取消标签控件字体的斜体化。

privatesuboption1_click()标签1。

fontname=option1。

说明文字endsubprivatesuboption2_uu单击()label1.fontname=option2.captionendsubprivatesuboption3_click()label1.fontitalic=trueendsubprivatesuboption4_click()label1.fontitalic=falseendsub3)在窗体是设置设置框text1,其中文字为:黑体、四号、居中;设置单选按钮option1和option2,标题分别为“福州大学”和“阳光学院”,编写行当的事件过程,使得程序时,单击“福州大学”或“阳光学院”,在文本框中显示“福州大学”或“阳光学院”。

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实验七单选按钮、复选框、列表框和组合框实验报告

电子信息工程学系实验报告课程名称:面向对象程序设计实验项目名称:单选按钮、复选框、列表框和组合框 实验时间:班级: 姓名: 学号:一 实 验 目 的:1) 掌握单选按钮和复选框的使用。

2) 掌握列表框的使用。

3) 掌握组合框的使用。

4) 区别几种控件的使用场合。

二 实 验 环 境:Windows XPVisual 2003三 实 验 内 容 过 程 及 结 果 分 析:一 复选框与列表框、组合框联动1.创建界面创建一个工程,由一个窗体组成,界面如下图所示,选择任意一个爱好,将自动想listbox 和combobox中添加一个爱好。

选择一个样式表,将改变combobox 的dropdownstyle 属性。

设计界面2.设计各对象属性可以利用属性窗口给listbox 或combobox 的items 属性添加列表项,单击items 右边的按钮,将出现字符串集合编辑器,可以在其中预选定义列表项。

列表框和组合框的items属性设定界面3.设计各对象的事件代码设计checkbox的事件代码,使用户选择任意一个爱好时,向listbox和combobox中添加该爱好项,当用户不选择中某一爱好时,能移除该爱好。

Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChangedIf CheckBox1.Checked ThenListBox1.Items.Add(CheckBox1.Text)ComboBox1.Items.Add(CheckBox1.Text)ElseListBox1.Items.Remove(CheckBox1.Text)ComboBox1.Items.Remove(CheckBox1.Text)End IfEnd SubPrivate Sub CheckBox2_CheckedChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles CheckBox2.CheckedChangedIf CheckBox2.Checked ThenListBox1.Items.Add(CheckBox2.Text)ComboBox1.Items.Add(CheckBox2.Text)ElseListBox1.Items.Remove(CheckBox2.Text)ComboBox1.Items.Remove(CheckBox2.Text)End IfEnd SubPrivate Sub CheckBox3_CheckedChanged(ByVal sender As System.Object, ByVal e AsSystem.EventArgs) Handles CheckBox3.CheckedChangedIf CheckBox3.Checked ThenListBox1.Items.Add(CheckBox3.Text)ComboBox1.Items.Add(CheckBox3.Text)ElseListBox1.Items.Remove(CheckBox3.Text)ComboBox1.Items.Remove(CheckBox3.Text)End IfEnd SubPrivate Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChangedIf CheckBox4.Checked ThenListBox1.Items.Add(CheckBox4.Text)ComboBox1.Items.Add(CheckBox4.Text)ElseListBox1.Items.Remove(CheckBox4.Text)ComboBox1.Items.Remove(CheckBox4.Text)End IfEnd SubPrivate Sub CheckBox5_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox5.CheckedChangedIf CheckBox5.Checked ThenListBox1.Items.Add(CheckBox5.Text)ComboBox1.Items.Add(CheckBox5.Text)ElseListBox1.Items.Remove(CheckBox5.Text)ComboBox1.Items.Remove(CheckBox5.Text)End IfEnd SubPrivate Sub CheckBox6_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox6.CheckedChangedIf CheckBox6.Checked ThenListBox1.Items.Add(CheckBox6.Text)ComboBox1.Items.Add(CheckBox6.Text)ElseListBox1.Items.Remove(CheckBox6.Text)ComboBox1.Items.Remove(CheckBox6.Text)End IfEnd SubPrivate Sub CheckBox7_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox7.CheckedChangedIf CheckBox7.Checked ThenListBox1.Items.Add(CheckBox7.Text)ComboBox1.Items.Add(CheckBox7.Text)ElseListBox1.Items.Remove(CheckBox7.Text)ComboBox1.Items.Remove(CheckBox7.Text)End IfEnd Sub设计radiobutton的事件代码,使用户选择样式时,能改变combobox的dropdownstyle属性。

工程编程软件VB课件教程-单选按钮复选框和框架

工程编程软件VB课件教程-单选按钮复选框和框架

特别说明:要使标题包含连字符但不创建快捷访问键,就 应使标题包含两个连字符(&&)。这样,标题中将显示一 个连字符(&),而且没有字符带下划线。
每个单选项的左边都有一个圆圈“○”,当某一项被选 定后,圆圈中出现一个黑点“⊙”,此时其它选项自动关 闭。通常单选项按钮都是成组出现的,为了把几个单选按钮 编成一组,可以把一组OptionButton放到具有容器性质的 控件中,如框架、图片框和窗体。
复选框的Value属性 复选框的Value属性用于设置复选框是否处于选中状态。 未选中时值为0 — vbUnChecked ,选中时, Value值为1 — vbChecked,此外还能使复选框变成灰色(Value值为2 — vbGrayed 。
特别注意:设置复选框的Value值为2 — vbGrayed,使 复选框变成灰色,仅造成复选框颜色的改变,不代表该复 选框不可用(这和将复选框的Enabled属性设置为False 使复选框变成灰色是不同的)。
10.1.1 创建单选按钮
1. 使用框架控件对单选按钮分组 当没有使用框架时,所有直接添加到窗体中的单选项总是 属于同一个组,用户只能选定其中的一个。在一些应用程序中 常常需要有多组选项,用户可在每组选项中作出一个选择。这 时,就需要使用到框架控件,用户可首先在窗体中设置几个框 架控件然后再将单选项控件放置在框架中,则处于同一框架中 的单选项属于同一组。 P118使用框架为单选项分组示例 使用框架对单选项的分组示例
Style
当Style属性值为1时,Picture属性用于设置选项按钮上显 示的图片 当Style属性值为1时,DownPicture属性用于设置选项按 DownPicture 钮被按下时(选中状态)显示的图片 DisabledPicture 当Style属性值为1时,DisablePicture属性用于设置选项无 效(Enabled属性值为False)时显示的图片 Picture Value 设置或返回单选项的状态,选中时为True

vb6控件 OptionButton&CheckBox

vb6控件 OptionButton&CheckBox

在 Visual Basic 中,单选与复选按钮控件主要作为选项提供给用户选择。

不同的是,在一组选择按钮中,单选控件只能选择一个,其他单选控件自动变为未被选中状态;而在一组复选按钮中,可以选定任意数量的按钮。

一、单选控件(OptionButton)与复选控件(CheckBox)的主要属性:单选控件默认名称为 OptionX(X为阿拉伯数字 1、2、3,等等),起名规则为 OptX(X为用户自定义名字,如 OptRed、OptArial,等等);复选控件默认名称为 CheckX(X为 1、2、3,等等),起名规则为 ChkX(X为用户自定义名字,如 ChkName、ChkRed ,等等)。

在 VB 操作界面中,单选控件与复选控件的图标如图一所示:图一以前讲到的大多数属性都适用于单选与复选控件,包括:Caption、Enabled、Font(FontB old、FontItalic、FontName,等等)、Name、Height ,等等,此处不再赘述。

Value 属性是单选与复选控件最主要的属性,但单选与复选控件的 Value 值有些微的差别。

单选控件:选中时,Value 值为 True ;未被选中,Value 值为 False 。

复选控件:选中时,Value 值为 1 ;未被选中,Value 值为 0 ;禁止对该按钮进行选择, Value 值为 2 。

请大家注意,单选控件与复选控件的 Value 值是不同的,而这是初学者最容易混淆的。

二、单选按钮与复选按钮的事件:这两种控件最主要的事件是 Click 事件,当选中时,Value 值变为 True 或者 1 ,控件也自动变为选中状态。

三、单选按钮程序举例:有如图二这样一个程序:图二文本框(TxtContent)显示预设的字样;单选按钮一(OptArial),单击此按钮可以将文本框里显示的字样改变成 Arial 字体;单选按钮二(OptModern),单击此按钮能将文本框里显示的字样改变成 Modern 字体。

大学计算机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单选复选框架
一、框架(Frame)
是放置其它控件的容器。 1、属性: Caption:框架标题 Enabled: True:允许对框架内的对象进行 操作。 False:不允许对框架内的所有 对象进行操作。
2、框架内控件的创建方法: (1)先画框架 (2)选中控件后,在框架内拖放。
二、单选按钮(OptionButton)
1.属性: Caption:文本标题。 Alignment: 0:控件钮在左边,标题显示在右边。 1:控件钮在右边,标题显示在左边。 Value: True:选定 False:未选定
Style: 0--Standard:标准方式 1--Graphical:图形方式 Enable: True:可用 False:不可用 2.事例4:如果选择“女”,则单击“选择” 按钮后在窗体上打印“女”,否则打印 “男”。
Private Sub Command1_Click() If Option1.Value = True Then Print "男" Else Print "女"
End If
End Sub
Style 0--Standard:标准方式 1--Graphical:图形方式 2.事件 : Click
例6:
例7:单击“确定”按钮后在右面文 本框显示相应内容。
Private Sub Command1_Click() If Check1.Value = 1 Then Text1.Text = Text1.Text & Check1.Caption End If If Check2.Value = 1 Then Text1.Text = Text1.Text & Check2.Caption End If If Check3.Value = 1 Then Text1 = Text1 & Check3.Caption End If End Sub Private Sub Command2_Click() Text1.Text = "" End Sub

VB单选按钮复选框

VB单选按钮复选框

事件:
框架可以响应的事件Click、DblClick 一般不需要有关框架的事件过程。
10-2 复选框
1. 用途
复选框(CheckBox)也称作检 查框、择框。一组检查框控件可 以提供多个选项,它们彼此独立
工作,所以用户可以同时选择任 意多个选项,实现一种“不定项 选择”的功能。选择某一选项后 ,该控件将显示√,而清除此选 项后,√消失。 复选框 2. 重要属性 Caption、Alignment、Style与单选钮相同
• 检查框的Value 属性与单选按钮不同,其值为数值型数 据,可取 0 , 1 , 2 检查框与单选按钮Value 属性的比较 单选钮 True: 单选钮被选定 False: 单选钮未被选定, 缺省设置
检查框 0--Unchecked:未被选定 1--Checked:选定 2--Grayed:灰色,禁止选择
一组单选钮控件钮控件可以提供一组彼此相提供组彼此相互排斥的选项任何时刻用户只能从中选择一个选项实现一种单项选择的功能被选中项目左侧圆圈中会出现一黑点
第十章
单选按钮、复选框和框架
本章内容及要求:
掌握常用控件单选钮(OptionButton)、复选框 (CheckBox)、 框架(Frame) 的常用属性、重要事件
和方法的使用;
本章重点:
常用控件单选钮、复选框、 框架的常用 属性、
重要事件和方法的使用;
本章难点:
常用系统对象的使用。
10.1 单选按钮和框架
10-1-1创建单选钮
1. 用途
单 选 钮 ( OptionButton ) 也称作选择按钮。一组单选 钮控件可以提供一组彼此相 互排斥的选项,任何时刻用 户只能从中选择一个选项, 实现一种“单项选择”的功 能,被选中项目左侧圆圈中 会出现一黑点。 单选按钮

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第16单选按钮、复选框控件

vb第16单选按钮、复选框控件

标准控件二 21、掌握单选按钮控件的设置与使用2、掌握复选框控件的设置与使用单选按钮控件的设置与使用、复选框控件的设置与使用单选按钮控件、复选框控件的属性设置与代码编写10 10 18复习评讲作业。

新课标准控件二一、选择控件—单选按钮复选框和单选按钮的属性和事件Value属性Alignment属性Style属性应用举例例:使用单选按钮使文本框中的字体改变大小。

Text1.FontSize = 14End SubPrivate Sub Option2_Click()Text1.FontSize = 18End Sub练习1:请用单选按钮使文本框中的字体改变颜色。

练习2:使用单选按钮控制窗口大小怎样编写代码。

想在窗体中加载图片怎样编写代码,想使图片随窗口大小变化怎么办(提示:可以使用图像框)。

Private Sub Option1_Click()Form1.WindowState = 0Form1.Top = 100Form1.Left = 100Form1.Height = 7000 '产生窗口的随机大小时用Rnd * 7000 Form1.Width = 10000Image1.Top = 0Image1.Left = 0Image1.Height = Form1.HeightImage1.Width = Form1.WidthImage1.Stretch = TrueImage1.Picture = LoadPicture("d:\hua.jpg")End SubPrivate Sub Option2_Click()Form1.WindowState = 2Image1.Top = 0Image1.Left = 0Image1.Height = Form1.HeightImage1.Width = Form1.WidthForm1.Picture =LoadPicture("d:\hua.jpg")End Sub二、选择控件—复选框例:使用复选框显示文本框中的字体分别为下划线、倾斜、粗体Private Sub Check1_Click()Text1.FontUnderline = TrueEnd SubPrivate Sub Check2_Click()Text1.FontItalic = TrueEnd SubPrivate Sub Check3_Click()Text1.FontBold = TrueEnd Sub该例在运行时复选框取消时有何表现?问:复选框取消时如何设置代码,使其没有下划线等效果?Private Sub Check1_Click()If Check1.Value = 1 ThenText1.FontUnderline = TrueElseText1.FontUnderline = FalseEnd IfEnd SubPrivate Sub Check2_Click()If Check2.Value = 1 ThenText1.FontItalic = TrueElseText1.FontItalic = FalseEnd IfEnd SubPrivate Sub Check3_Click()If Check3.Value = 1 ThenText1.FontBold = TrueElseText1.FontBold = FalseEnd If练习1:使用复选框列出休闲项目,运行时把选择的项目用msgbox 显示出来。

VB教案(8)复选框(CheckBox)单选按钮(OptionButton)框架(Frame)

VB教案(8)复选框(CheckBox)单选按钮(OptionButton)框架(Frame)

(八)复选框(CheckBox)单选按钮(OptionButton)框架(Frame)复选框是表明一个特定的状态是选定(True)还是不选(False)的控件。

若有多个状态要表述,可以同时使用多个复选框。

一、复选框的属性:1.Name属性:2.Caption属性:3.Value属性:0:表示未选(编程时用False);1:表示选中(编程时用True);2:表示不能使用,为暗淡显示状态。

4.Style属性:5.Picture属性:当Style属性为True时,这三个属性有效,6.DownPicture属性:可增加复选框的图象视觉效果。

7.DisabledPicture属性:二、复选框的事件:1.Click事件:IIF函数常用在Click事件的过程中使选中与否的条件判断程序简化。

(1)格式:IIF(<条件>,值1,值2);(2)功能:条件为True时返回函数值1,否则返回函数值2。

单选按钮一般总是以组组合,每组的单选按钮应该是两个或两个以上组成,每组只能且必须选中一个单选项,分组的容器可以是窗体、图片框、框架等(常用框架)。

三、单选按钮的属性:1.Name属性:一组单选按钮也可为同一个名称,但Index序号需不同。

2.Caption属性;3.Index属性:一组单选按钮序号从0排起。

4.Value属性:选中为True,此时同组的其他单选按钮为False。

也可以在程序中用:<单选按钮名>.Value=True 的命令来选定按钮。

5.Picture属性:6.DownPicture属性:7.DisabledPicture属性:8.Style属性:四、单选按钮的事件:1.Click事件:框架控件常用来提供作单选按钮的容器。

在作一个单选按钮组时,必须先绘出框架,然后再在框架内绘出各单选按钮,这样才会成为一个整体、有效的单选按钮组。

五、框架的属性:1.Name属性:2.Caption属性:3.BorderStyle属性:0:无边框 1:有边框4.Enabled属性:框架的这二个属性5.Visible属性:会影响框内单选按钮。

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单选钮和复选框列表框组合框多窗体和菜单
为“退出”项目增长click事件,然后输入 代码:end
多窗体程序设计
在一种工程中添加新窗体旳措施
1、选择窗体
多窗体程序设计
多窗体设计范例:按下图设计外观
1、设置标题: 2、设置背景: 3、设置borderstyle为1 4、设置窗体显示位置为 屏幕中心: startupposition:设置为2 5、设置controlbox为false
多窗体程序设计
Label4.FontItalic = False Case 2: LabeΒιβλιοθήκη 4.FontBold = False
Label4.FontItalic = True Case 3: Label4.FontBold = True
Label4.FontItalic = True End Select End Sub
Private Sub Option3_Click() Label1.FontSize = Option3.Caption End Sub
Private Sub Option4_Click() Label1.FontSize = Option4.Caption End Sub
单项选择按钮与复选框
功能4:实现框架frame2中字型设 置功能。
list1.selected(2)=true
列表框与组合框
列表框(ListBox)
Private Sub Form_Load() Dim i As Integer Label1.Caption = "" List1.ListIndex = 2 For i = 0 To List1.ListCount - 1 Label1.Caption = Label1.Caption + List1.List(i) Next End Sub

Visual Basic第6章-命令按钮复选框单选按钮和框架-

Visual Basic第6章-命令按钮复选框单选按钮和框架-

【例6.2】设计一个程序,窗体中有2个命令按钮和一个 图片框,程序运行后若单击“确定(Ok)”按钮,加 载或取消图片。单击“取消(Esc)”命令按钮结束程 序运行。 Private Sub cmdok_Click() If Picture1.Picture = 0 Then Picture1.Picture = LoadPicture("d:\jpg\1.jpg") Else Picture1.Picture = LoadPicture("") End If End Sub
在运行程序时,用户可以任意设定这四 个复选框的状态,例如对4个框都选中 ,这时就使文本框的文字为宋体,字形 为斜体,字的大小为16点,颜色为紫色 。可以选择其中几个,图6.8表示的是选 中了宋体、大小为16点、颜色为紫色的 运行结果。
图6.8
ห้องสมุดไป่ตู้
复选框的其他属性有下述两种。 (1) Alignment属性:用来设置复选框在文字 标题的左侧(0),还是右侧(1)。 (2) Style属性:用来设置复选框的外观。这 是Visual Basic 6.0中新增加的属性。Style=0, 是标准复选框的外观,即在一个方框旁边显示 提示信息。Style=1,其控件的外观类似于命令 按钮。当单击该按钮时,按钮处于被按下、且 尚未弹起的状态,再次单击,按钮外观恢复原 状。例如,在窗体上添加一个复选框Check1, Caption属性值为“复选框按钮”,Style属性值 为1,再为复选框的单击事件编写如下的事件过 程:
【例6.3】设计一个程序,用户界面设计如图所 示,由一个标签、一个文本框、四个复选框组 成。程序开始运行后,用户在文本框中输入一 段文字,然后按需要单击各复选框,用以改变 文本的字体、字形、颜色以及大小。 属性设置见表6.3(见书119页)。

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——008 单选按钮、复选按钮和框架控件

一起学VB——008 单选按钮、复选按钮和框架控件

一起学VB——008 单选按钮、复选按钮和框架控件单选按钮Option和复选按钮Check都是用于实现选择操作的控件,前者可实现单选,后者可实现多选。

框架Frame控件可以用来对窗体上的控件进行分组。

在同一框架下的单选按钮有且只能被选中一项,而复选按钮则可以选择多项,也可以一项都不选择。

下面来介绍这3个控件的常用属性和基本用法。

一、单选按钮Option1.1 单选按钮的常用属性对于通用属性而言,前面的课程已经介绍过了,再次就不进行介绍了,其用法都是一样的,例如Name、Caption等属性都属于所有控件的通用属性,这类通用属性以后的控件都不在重复介绍。

1.1.1 Value属性返回或设置单选按钮的状态,属性值为True时,表示被用户选中,属性值为False时,表示未被选中。

语法如下:Option1.Value = True '将单选按钮置为被选中状态变量名称A=Option1.Value '将单选按钮状态值返回给变量A二、复选按钮Check2.1 复选按钮Check的常用属性2.1.1 Value属性返回或设置单选按钮的状态,属性值为1时,表示被用户选中,属性值为0时,表示未被选中,属性值为2时表示禁止用户选择,语法如下:Check1.Value = 1 '将复选按钮设置为选中状态变量名称A=Check1.Value '将复选按钮状态值返回给变量A三、框架Frame框架是一种容器,是除了窗体外还可以作为容器的另一个控件。

可以利用框架将控件进行分组,要对控件进行分组,必须先绘制出框架,然后在框架中绘制控件。

如果需要将已有的控件放到框架内,可以利用剪切命令,将已有控件粘贴到框架内。

这3个控件的属性、方法和事件都相对简单,最重要的属性就是Value属性了,这里需要注意的是,单选按钮Value属性值是boolean类型的,只有True和False两个值,而复选框的Value 属性值是整数型的,可以取0、1、2三个值。

复选框与单选框

复选框与单选框
可以使用&符号定义其ห้องสมุดไป่ตู้问键。 4.Style属性
为0(默认值)时,以标准样式显示;为1时为按钮外观,弹起时未选中。 5.Alignment属性
值为0(默认值)时,文字在方框右侧;为1时文字在方框左侧。
复选框与单选框
6.Value属性 0,vbUnchecked—未选中(默认值) 1,vbChecked—选中 2,vbGrayed—灰色显示 只能通过程序代码将复选框的Value属性设置为2,
Visual Basic 程序设

复选框与单选框
一、复选框控件 CheckBox 复选框的典型外观是一个小方框后接一串文字。
如果方框中有√则表示选中。
要选中复选框,可以:直接用鼠标单击;通过访 问键;焦点移入后按空格键。
复选框与单选框
属性 2.Left,Top,Width,Height,Visible,Enabled属性 3.Caption属性
组。如:
复选框与单选框
属性 2.Left,Top,Width,Height,Visible,Enabled属性 3.Caption属性,Alignment属性
可以使用&符号设置访问键。 4.Style属性
为0(默认值)时,以标准样式显示;为1时以按钮形式显示。 5.Value属性
(注意与复选框的Value属性不同)该属性为Boolean类型。未选中时值为 False(默认值),选中时值为True。
复选框与单选框
6.Move方法 7.鼠标事件,键盘事件
注意,与复选框不同,单选框支持DblClick事件。
例如,使用单选按钮设置文字的大小。(ex0704.exe)
Visual Basic 程序设
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Text1.FontItalic = Check2.Value
Text1.FontStrikethru = Check3.Value
Text1.FontUnderline = Check4.Value
3、调试和运行:
操作过程中遇到的问题及解决办法
这次试验基本没有代码错误。但是要注意的是单选按钮与复选框的属性设置及属性之间的区别。其中“单选按钮”是相互排斥的,只能设置一种属性;而“复选框”按钮可以同时设置多个不同属性,按钮间可以同时被选中。最后,对于一个试验来说,界面的美观、协调也至关重要。
Shape1.FillColor = vbBlueShape1.Shape = 1
Shape1.FillColor = vቤተ መጻሕፍቲ ባይዱGreenShape1.Shape = 4
Shape1.FillColor = vbYellowShape1.Shape = 2
(复选框)
Text1.FontBold = Check1.Value
20010——20011学年上期实验操作训练报告
班级:09高计学号:200906031205姓名:高晓娥指导教师:张霞2010年12月27日
训练课程
VB
单选按钮和复选框
训练目的
掌握单选按钮和复选框的属性和事件
训练内容及步骤
一、主菜单设计:
1、设计界面:
2、代码编写:
(单选按钮)
Shape1.FillColor = vbRedShape1.Shape = 3
相关文档
最新文档