内容正文:
第4章 《算法与程序设计》第3节程序设计语言
4.3.3
认识Visual Basic
1
Visual Basic的意思 :
Visual的意思为“可视化”,而Basic 实际上是一个短语的缩写,这个短语为Beginners‘ All-Purpose Symbolic Instruction Code ,其意思为“初学者通用符号指令代码” 。
知识讲解
Visual Basic的特点:
简单易学
容易上手
功能强大
知识讲解
可视化编程
Visual Basic界面:
知识讲解
菜单栏
工具栏
工具箱
窗体
工程管理窗口
属性窗口
备选项:菜单栏、工具栏、工具箱、窗体、工程管理窗口、属性窗口。
VB采用可视化编程方式,具体表现在哪两个方面?
控件
思考
窗体
添加到
对象
代码
添加
一是“所见即所得”
二是基于面向对象的思想
像搭积木一样
VB工具箱中的常用的控件及其主要功能。
知识讲解
输出文字信息
输入和输出文字信息
文本框(Textbox)
标签(Label)
产生命令按钮
命令按钮( Command)
输出图片信息
图像框(PictureBox)
输出图片信息
图像(Image)
建立程序界面
设置对象属性
知识讲解
编写程序
用VB编写程序的基本步骤:
保存程序
运行与调试程序
实践学习
用VB编写的“温度换算”程序,输入摄氏温度,再单击“换算”命令按钮,就显示出华氏温度。
确定算法
根据摄氏温度换算成华氏温度的公式:F=9*C/5+32,
流程图如图4-2-3所示。
开始
输入C
F=9*C/5+32
输出F
结束
编写程序
step1 建立程序界面。
程序界面由 8 个对象组成,具体情况如下:
对象类型 对象名 作用
窗体 Form1 在窗体上可以添加各种对象
命令按钮 Command1 存放温度换算程序代码
命令按钮 Command2 存放结束程序代码
文本框 Textl 输入摄氏温度值
文本框 Text2 输出华氏温度值
标签 Label1 显示输入信息提示
标签 Label2 显示输出信息提示
图像 Image1 显示温度计图片
编写程序
step1 建立程序界面。
操作过程:
先选定工具箱中的相关控件,再将鼠标指针移到窗体的合适位置,此时指针变成十字形,在窗体中拖动画出适当大小的对象。
快捷方法:只要双击相关控件就行。
编写程序
step2设置对象属性。
设置窗体“Form1”对象的“Caption” 的属性。在属性窗口上部的列表框中选定“Form1”对象,再将“Caption 属性设置成“温度换算”.按照下表所示,设置其他对的属性。
step2设置对象属性。
对象名 属性 属性值 作用
Command1 Caption 换算 命令按钮上显示文字
Command2 Caption 结束 命令按钮上显示文字
Textl Text 空 程序运行后文本框中空白
Text2 Text 空 程序运行后文本框中空白
Labell Caption 输入摄氏温度 显示输入提示信息
Label2 Caption 输出华氏温度 显示输出提示信息
Imagel Stretch True 所显示图片的尺寸适应于对象大小
Picture 图片文件名 显示图片
Step3编写程序
双击窗体上的命令按钮“Command1”进入代码编辑窗口,输入温度换算程序代码;双击命令按钮“Command2”进入代码编辑窗口,输入结束程序代码。
Step4保存程序
建立一个名为“温度换算”的文件夹,执行“文件→保存工程”命令,将程序保存到该文件夹中。
Step5测试与调试程序
测试:单击工具栏中的“启动”按钮或按F5键运行程序,当程序不能正常运行或结果有误时,就要对原有程序进行调试。
调试:如果不能正常运行或报错,检查程序中的语法错误;如果测试结果有误,检查算法是否有错。
按F5键是用“解释”方式执行程序,也可编好程序后执行“文件→生成工程1.exe”命令,将程序编译成二进制代码的EXE文件,使得程序可以脱离VB环境直接在Windows中运行。
编写程序解决实际问题的步骤
课堂小结
选择程序
设计语言
建立程序
界面
设置对象
属性
输入程序
保存程序
调试程序
运行程序
生成.exe
文件
设计界面
添加对象
按照设计
设置属性
运行程序
修正改错
脱离 VB
直接运行
VB
Label、TextBox
cammandboutton等
Caption,Text,Font
BackColor,Picture等
先保存
后运行
防止因代码错误
而致使丢失代码
(1)进入VB后在属性窗口探索Picture、BackColor、Font、Icon、MousePointer等窗体对象的属性。
(2)将“温