第一单元 Visual Basic初步
第3课 设计加法器 导学案
【课前延伸】
课前认真预习课本,结合上节课所学知识完成以下问题。
本节用到的文本框与标签框有哪些不同?标签框的内容在程序运行过程中是不可编辑的, 。
使用文本框既可以输出或显示文本信息,又可在其中 和
,有时也把文本框称为编辑区。
3、Text(文本)属性:标签框显示的文本是在它的Caption属性中定义的,文本框中的文本是在它的 属性中定义的。
【学习目标】
理解文本框控件的功能。
掌握标签框、命令按钮及文本框的组合应用方法。
【自主学习】
1、添加对象 单击工具箱中的 控件,在窗体中依次添加三个文本框text1、text2和text3。
2、对象属性设置表
对 象 属 性 属性值
Text1~Text3 Text
Label1 Caption
Label2 Caption
Command1 Caption
名称
Command2 Caption
名称
Command3 Caption
名称
【交流探究】
1、编写代码 在窗体的设计状态下双击“计算”命令钮,进入代码编写窗口 Private Sub Cmdadd_Click()
Text3.text=Val(Text1.text)+Val(Text2.text)
End Sub
Val是一VB函数,起作用是返回一个数据型数据,其语法结构如下:
Val(String)
参数:String为任何有效的 。
说明:Val函数在遇到不是 的第一个字符前停止读入数据。
例子,Val(“123hello”)返回值为123。
Val(Text1.text)+Val(Text2.text)将Text1和Text2中输入的字符转化为数值型数据。
2、一次计算完毕,要进行下一次计算需清除三个文本框,实现原理:对三个文本框的text属性赋值空。
代码: Text1.text=“ ” Text2.text=“ ” Text3.text=“ ”
【拓展视野】
1、自看课本P21知识集装箱:
、文本框的常用属性 、文本框的Change事件
2、自看课本P23阅览室:Visual Basic的基本特点
、VB提供可视化的编程环境 、程序采用“时间响应”方式
【实战演练-当堂达标】
按照课本图3-6所示,设计“古诗欣赏”程序界面。
提示:通过设置文本框的Multline和ScrollBars属性来完成。
2、灵活地使用所学的窗体、标签、命令按钮、文本框知识,结合自己学习生活实际设计VB程序,体会总结各控件在功能和使用上的特点。分组设计,注意各小组间互相交流、互相合作。
PAGE
1