Visual Basic程序设计案例第6章常用控件.ppt

Visual Basic程序设计案例第6章常用控件.ppt

ID:55339807

大小:3.13 MB

页数:132页

时间:2020-05-14

Visual Basic程序设计案例第6章常用控件.ppt_第1页
Visual Basic程序设计案例第6章常用控件.ppt_第2页
Visual Basic程序设计案例第6章常用控件.ppt_第3页
Visual Basic程序设计案例第6章常用控件.ppt_第4页
Visual Basic程序设计案例第6章常用控件.ppt_第5页
资源描述:

《Visual Basic程序设计案例第6章常用控件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6章常用控件6.1单选框、复选框和Frame控件6.2滚动条6.3列表框和组合框6.4计时器6.5图像框和图片框习题6.1单选框、复选框和Frame控件案例1利用单选框和复选框设置文本的字体、颜色1.学习目标设计一个小型编辑器,用户可以在文本框中输入一段文字,单击单选框和复选框,可以改变文本的字体、字型和颜色。通过本案例的学习,掌握单选框(OptionButton)和复选框(CheckBox)的Value、Caption、BackColor、Visible等属性和Click事件的用法。2.相关知识1)单选框和复选框的区别单选框(OptionButton)和复选

2、框(CheckBox)是在设计用户界面时,常用于选择的控件。单选框也称为单选按钮,利用OptionButton控件所制作的选项只可单选,即对于同一组的多个单选框,VB规定一次只能选择其中之一,这是单选框与复选框的主要区别,也是单选框名称的由来。而利用CheckBox控件则可制作出供使用者进行多项选择的选项,即如果有多个复选框,用户可以任意选择它们的状态组合,且每个复选框都是独立的、互不影响的。单击复选框时,若框里出现一个选中标志“√”,则表明该项被选中;再单击它,则标记消失,表示已取消选中操作,如图6.1所示。图6.1单选框和复选框2)单选框和复选框的常见属性前

3、面介绍的大多数属性都适用于单选框和复选框,如Caption、Name、BackColor、ForeColor、Picture、Height、Width、Enabled、Visible、Font等。复选框和单选框常用Value属性返回或设置对象的状态,即控件是否被选中。复选框的Value属性可以设置为0、1或2(0表示复选框未被选中,1表示复选框被选中,2表示该复选框无效(呈灰色));单选框的Value属性可设置为True或False,True表示该对象被选中,False则相反。3.程序实现1)界面设计初始界面如图6.2所示。2)属性设置属性设置如表6.1所示。设

4、置属性后的界面如图6.3所示。图6.2初始界面表6.1属性设置图6.3设置属性后的界面3)编写代码代码编写如下:PrivateSubCommand1_Click()Image1.Visible=FalseCommand1.Visible=FalseCommand2.Visible=FalseText1.Visible=TrueOption1.Visible=TrueOption2.Visible=TrueCheck1.Visible=TrueCheck2.Visible=TrueEndSubPrivateSubCommand2_Click()EndEndSub若

5、选中复选框1使文本变成斜体,则Text1的FontItalic属性设为True;若选中复选框2使文本变成红色,则设置Text1的前景色为红色。代码如下:PrivateSubCheck1_Click()IfCheck1.Value=1ThenText1.FontItalic=TrueElseText1.FontItalic=FalseEndIfEndSubPrivateSubCheck2_Click()IfCheck2.Value=1ThenText1.ForeColor=vbRedElseText1.ForeColor=vbBlackEndIfEndSub单选框

6、决定文本的字体是宋体还是隶书,如果选中单选框1,则文本字体为宋体;若选中单选框2,则文本字体为隶书。代码如下:PrivateSubOption1_Click()Text1.FontName="宋体"EndSubPrivateSubOption2_Click()Text1.FontName="隶书"EndSub运行程序,结果如图6.4所示。图6.4复选框和单选框4.思考在本案例中,若增加一个复选框Check3,则(1)怎样设置属性,使得该复选框上显示“粗体”?(2)怎样增加代码,使得选中复选框Check3后,文本框中的文本变成粗体?案例2利用Frame控件将单选按

7、钮分组1.学习目标将单选按钮“宋体”和“黑体”分成“字体”组,将单选按钮“10号”和“14号”分成“字号”组,使得可以从每组中任选其中一个单选按钮。通过本案例的学习,掌握框架(Frame)的Caption属性和利用Frame控件将单选按钮分组的方法。2.相关知识框架(Frame)控件为控件容器,可以将多种不同类型的控件按不同的分组进行存放,以方便管理和设定控件。其属性与设定方法多半都与前面介绍过的相同,包括Caption、Name、BackColor、ForeColor、Picture、Height、Width、Enabled、Visible、Font等属性。当

8、需要在同一窗体内建立几组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。