(共28张PPT)
走近VB
1
认识VB
什么是VB?
运行Microsoft Visual Basic 6.0中文版。选择“标准EXE(Standard EXE)”,创建标准Windows程序。观察VB的操作界面。尝试各种命令菜单和操作按钮。
日常生活中,我们吃饭、穿衣或者解数学题,都是按照具体的步骤来做的,这是生活中解决问题的程序。要让计算机完成某项任务也是一样的道理。
我们把解决问题的方法和步骤,用计算机语言表示出来,“告诉”计算机要做什么、怎么做,这就是计算机程序。计算机程序或者软件程序,通常简称程序,是指一组指示计算机每一步动作的指令,多用某种程序设计语言编写,运行于某种目标体系结构上。
程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程包括分析、设计、编码、测试、纠错等不同阶段。专业的程序设计人员常被称为程序员。
程序与程序设计
可视化编程是在编程之初,程序设计人员使用软件提供的各种控件,直观地构造应用程序的界面,然后再对窗体中的对象进行代码编写,使之能顺利响应既定的事件和控件行为,进而完成预定的工作。
VB是面向对象的程序设计语言,它将代码和数据结合在一个个对象中,用户只需了解每个对象能完成何种任务,而不须知道对象是如何工作的。软件开发人员主要编写事件驱动过程的代码,使对象对用户的操作作出响应。
可视化编程与面向对象
2
编写第一个VB小程序
编写VB小程序:使用户能够根据提示,在对话框中输入姓名。
设计程序界面:新建一个工程,然后单击工具箱中的“文本框”按钮阳,在窗体中的相应位置拖动鼠标添加一个文本框。单击工具箱中的“命令按钮”」,添加三个按钮。
设置对象属性:选中第一个命令按钮,在“属性”面板中的“Caption(标题)”项输入“显示”。为另外两个按钮的“Caption”项输入“清除”和“退出”。
编写程序代码:双击“显示”按钮进入代码窗口。
编写“显示”按钮“单击”事件的程序代码。
分别为“清除”和“退出”按钮输入如下代码:
运行程序:选择“运行(Run)——启动”或单击工具栏中“启动”按钮运行程序。
选择“文件——保存工程(Save Project)”,保存文件。
保存程序
选择“文件——生成工程1.exe”,生成可执行文件。双击该文件即可运行程序。
生成可执行文件
3
初识控件
控件(Controls)是用户所操作对象的图形表示,是具有自己的属性、方法和事件的对象。通过设置控件的属性、方法和事件,能够编写出各种应用程序。
VB的工具箱中提供了各种常用控件,其中有命令按钮、文本框、标签、复选框、单选框等。编程人员只需用鼠标和键盘把这些控件拖到所需的位置,并设置它们的大小、形状属性等,即可得到所需的应用程序界面。
4
编写“字号缩放”
功能的程序
编写一个小程序:在文本窗口显示“地球只有一个”,能够通过滑块改变字号,并在滚动条旁显示当前字号的值(最小值为12,最大值为36)。
设计程序界面。新建一个工程,并添加一个文本框、一个水平滚动条和一个标签。
选中文本框,在“属性”面板中的Text项输入“地球只有一个!”
选中水平滚动条对象,在它的属性窗口中,将Max设为“36”;Max设为“12”;Large Change设为“5”;Small Change设为“1”。
在“标签”属性窗口Caption项输入“12”。
双击水平滚动条对象,编写代码如下:
运行程序。
保存文件。
5
编写圆的周长计算程序
编写一个计算圆的周长程序。
设计程序界面。向窗体内添加两个文本框、两个标签和三个命令按钮。界面中的第一个文本框用于输入圆的半径,另外一个文本框用于在执行程序后显示圆的周长。
选中第一个标签,在“属性”面板中的Caption项输入“请输入圆的半径(R):”。第二个标签的Caption输入为“圆的周长是:”
设置三个命令按钮的Caption分别为“确定”、“清除”和“退出”。为“确定”、“清除”和“退出”三个命令按钮的单击事件编写程序代码。进入代码窗口编写程序。其中“Let r=Val(Text1.Text)”表示将第一个文本框中输入的字符转化为数值并赋给变量r。
运行程序,在第一个文本框输入半径值,单击“确定”。看看运算结果。
6
编写文字多行显示程序
在文本框中显示《再别康桥》。新建一个工程,在窗体中添加标签、文本框和命令按钮三个控分别输入标签、命令按钮的Caption为“《再别康桥》徐志摩”和“显示”,设置文本框的Multiline属性为“True”,使文本框能够显示多行信息。
双击“显示”按钮进入代码窗口,编写如下代码:
运行程序,单击“显示”按钮,看看文字在文本框中是如何显示的。
7
编写一元二次方程求解程序
用VB编写程序,求一元二次方程ax?+bx+c=0的解。
分析:利用一元二次方程根的判别式hf-4ac来判别一兀二次方程解的情况:
b2-4ac>=0时,有两个解。
b2-4ac=0时,有一个解。
b2-4ac<0时,无解。
新建一个工程文件,设计程序界面,它包括六个标签、五个文本框、两个命令按钮。将文本框分别命名为Ta、Tb、Tc、T1、T2。
双击“求解”按钮进入代码编写窗口,输入代码。
运行程序,保存文件。
8
思考与练习
1.设计一个小程序,单击按钮,在文本框中显示自己的座右铭。
2.设计一个简单的计算器程序,使用常用的控件、运算符和数据类型,实现两个数的加减乘除运算。
3.设计一个计算矩形面积的程序。在程序中,定义三个变量,分别代表矩形的长、宽和面积。
THE END